无法在 Mac 上使用 conda 安装最新的 nodejs

     2023-02-16     27

关键词:

【中文标题】无法在 Mac 上使用 conda 安装最新的 nodejs【英文标题】:Cannot install latest nodejs using conda on Mac 【发布时间】:2020-06-11 13:02:27 【问题描述】:

当我运行conda search -c conda-forge nodejs 时,我得到:

# Name                       Version           Build  Channel
...
nodejs                        14.2.0      h2c41780_1  conda-forge
nodejs                        14.2.0      h38d8c5a_0  conda-forge
nodejs                        14.3.0      h2c41780_0  conda-forge
nodejs                        14.4.0      h2c41780_0  conda-forge

但是当我尝试使用conda install -c conda-forge nodejs 安装它时,它会尝试安装 6.13.1。做conda install -c conda-forge nodejs==14.4.0 也不起作用。它一直在尝试“解决”环境问题。有关如何解决此问题的任何建议?

【问题讨论】:

nodejs 需要icu>65,但 icu 的 conda-forge 默认是 icu=64.2。这意味着您目前很可能无法将其与其他软件包一起安装。但是,您可以将最新版本安装到单独的环境 conda create -n new_env_name nodejs。如果这不是您的选择,请考虑在此处提出此问题:github.com/conda-forge/nodejs-feedstock/issues @cel 对此表示感谢。不确定icu 是什么,但有什么解决方法吗?安装稍旧的版本怎么样?我基本上需要 nodejs >= 10.0. 在我的环境中可以安装 10.x 版本:conda install "nodejs>=10.0"。也许它也适合你? 实际上在 conda-forge gitter 频道中发布了一个简洁的解决方法:conda install nodejs -c conda-forge --repodata-fn=repodata.json 将安装 13.x。所有学分都归功于 Wolf Vollprecht :-) 你想把这个作为答案,我会接受吗? 【参考方案1】:

目前,最新版本的 nodejs 14.x 需要 icu>=65,它尚未在 conda-forge 包中全局可用。因此可以使用conda create -n new_env_name -c conda-forge nodejs 将其安装到新环境中,但很可能会在现有环境中引发包冲突。

conda install node-js -c conda-forge 安装非常旧的版本6.13.1 似乎是一个求解器问题。 conda install nodejs -c conda-forge --repodata-fn=repodata.json 将安装更新版本:nodejs-13.x。

替代解决方法是使用mamba 作为 conda 替代品。

感谢 Wolf Vollprecht。

【讨论】:

注意:conda install nodejs -c conda-forge --repodata-fn=repodata.json 安装了 nodejs 12.4.0 not 13.X。至少在我的机器上。无论如何,这个版本比你通过标准安装获得的古老的 6.X 更新,所以对我来说还是足够了,谢谢。 我在 Ubuntu 20.04 FYI 中遇到了同样的问题。似乎应该修复的东西...... 在 debian buster 上也一样,请参阅下面的答案***.com/a/67371745/4775727 它解决了我的问题【参考方案2】:

这是我的解决方法:

我从the offical site 的 .pkg 文件中安装了适用于 Mac 的 nodejs,然后每次在我的 conda 环境中更新软件包时,我都会强制删除 conda 安装时使用的 nodejs 版本:

conda uninstall --force nodejs

然后像安装了 nodejs 一样继续使用环境。这样,当任何其他包需要 nodejs 时,它会从系统目录 /usr/local/ 中获取最新的。

【讨论】:

似乎 conda 引起了一些严重的问题。对我来说,即使conda --info 也会抛出错误报告。只需使用此答案卸载 conda,我就可以运行我之前安装的自制版本。【参考方案3】:

我遇到了类似的问题,我就是这样解决的:

首先我不仅做了conda install -c conda-forge nodejs还有https://anaconda.org/conda-forge/nodejs中列出的所有命令

conda install -c conda-forge nodejs
conda install -c conda-forge/label/gcc7 nodejs
conda install -c conda-forge/label/cf201901 nodejs
conda install -c conda-forge/label/cf202003 nodejs

有了这个,我得到了 13.10.1 版本的 nodejs。在我做了conda update nodejs 并收到了它的 14.8.0 版本之后。

【讨论】:

conda install -c conda-forge/label/cf202003 nodejs 安装 12.4.0 这是正确的。我遇到的唯一问题是,如果我尝试更新所有 conda 包,那么 nodejs 会回到版本 6...【参考方案4】:

NodeJS 15.3 从今天开始成功安装,其中:

conda install -c conda-forge nodejs

在 miniconda 4.9.2、python 3.9 环境中。

详细来说,icu==68.1 一起安装。

【讨论】:

【参考方案5】:

试试这个:

conda upgrade -c conda-forge nodejs

【讨论】:

无法使用 Conda 在 Windows 上安装 Poppler

】无法使用Conda在Windows上安装Poppler【英文标题】:UnabletoinstallPoppleronWindowsusingConda【发布时间】:2019-08-0216:36:17【问题描述】:我一直在尝试安装Poppler以使用pdf2image使用AnacondaPrompt进行一些pdf到jpeg的转换。我试过运行这个:conda... 查看详情

`conda build gcc-5` 在 Mac OS Mojave 上失败

...时间】:2019-10-0721:13:05【问题描述】:使用conda,我似乎无法在MacOSMojave上构建gcc-5(或任何gcc-X版本)配方:系统前置要求安装Xcode命令行工具安装头文件包(/Library/Developer/CommandLineTools/Pack 查看详情

为啥 conda 无法在 Windows 上正确安装 tensorflow gpu?

】为啥conda无法在Windows上正确安装tensorflowgpu?【英文标题】:WhycondacannotinstalltensorflowgpuproperlyonWindows?为什么conda无法在Windows上正确安装tensorflowgpu?【发布时间】:2021-07-2700:07:32【问题描述】:我在工作中使用Linux,习惯通过Cond... 查看详情

无法在 conda-forge 上安装 xgboost

】无法在conda-forge上安装xgboost【英文标题】:Unabletoinstallxgboostonconda-forge【发布时间】:2020-06-0705:10:53【问题描述】:我尝试在Windows10上的Anaconda包上安装xgboost。我使用的是python3.7。我运行了以下命令;condainstall-cconda-forgexgboost... 查看详情

如何修复无法在 Conda 上加载本机 Tensorflow 运行时

】如何修复无法在Conda上加载本机Tensorflow运行时【英文标题】:HowtofixFailedtoloadthenativeTensorflowruntimeonConda【发布时间】:2021-10-1900:57:27【问题描述】:我使用此链接here安装了所有软件包和conda本身(我遵循的所有安装说明都在链... 查看详情

最新m1mac如何安装python(miniforge)并搭建环境(代码片段)

...hell脚本STEP②:执行shell脚本STEP③:检查是否可以使用Conda命令和Python附录:创建一个Conda虚拟环境》》》🎁CSDN直播课&解答群《《《【最新】M1Mac如何安装Python(miniforge)并搭建环境要在M1Mac上安装Python&... 查看详情

在mac终端下使用conda命令提示未找到命令conda

问题Mac版Anaconda安装完之后,在终端中输入:conda--version,查看anaconda版本,提示:zsh:commandnotfound:conda,即未找到命令conda。原因这是因为未将Anaconda的bin目录添加到PATH中。解决办法安装Anaconda时,默认安装路径为~/anaconda3,将~/ana... 查看详情

taostdengine无法使用conda安装

1.conda无法识别taos的package理论上应该是condainstallpython3实际上pipinstallpython3/也可以,此处需要用他自己cmd客户端,别选错了.打开有个(base)conda的环境也能识别   cd去  C:TDengineconnectorpythonwindows 输入pipinsta 查看详情

如何使用 conda 安装 pydot?

...尝试按照someofthesklearndocumentation生成一些PDF的决策树,但无法在我的机器上获取Pydot。有没有办法使用conda安装程序来安装pydot包?根据我看到的命令行错误,它可能是64位问题。我使用binstar搜索查找包通道:C:\\b 查看详情

无法在 Mac 上使用 pip 安装 pymssql 并链接到使用 fink 安装的 FreeTDS

】无法在Mac上使用pip安装pymssql并链接到使用fink安装的FreeTDS【英文标题】:FailedtoinstallpymssqlusingpipandlinkingtoFreeTDSinstalledusingfinkonaMac【发布时间】:2017-11-1802:00:14【问题描述】:我在iMac上运行MacOS10.11.6(ElCapitan)。我已经建立了一... 查看详情

无法在 M1 Mac 上使用 Docker 安装Sharp

】无法在M1Mac上使用Docker安装Sharp【英文标题】:CannotinstallsharpwithDockeronM1Mac【发布时间】:2021-11-0121:29:20【问题描述】:在M1Mac上使用yarninstall安装sharp是可以的,但使用Docker会导致以下错误:error/usr/src/app/node_modules/sharp:Commandfail... 查看详情

无法在 conda python 3.8 env 上正确安装 awswrangler(连接问题)

】无法在condapython3.8env上正确安装awswrangler(连接问题)【英文标题】:Unabletoproperlyinstallawswrangleroncondapython3.8env(ConnectionIssue)【发布时间】:2021-03-1500:08:48【问题描述】:这是我到目前为止所遵循的过程。创建环境:condacreate-npy3... 查看详情

如何将最新的 cuDNN 安装到 conda?

】如何将最新的cuDNN安装到conda?【英文标题】:HowtoinstalllatestcuDNNtoconda?【发布时间】:2019-08-1021:43:50【问题描述】:在conda中最新版本的conda是:cudnn7.3.1cuda10.0_0anaconda但我需要7.4.2用于tensorflow-gpu.1.13conda中如何安装cuDNN==7.4.2?【... 查看详情

为啥在 conda 安装后 Tensorflow 无法识别我的 GPU?

】为啥在conda安装后Tensorflow无法识别我的GPU?【英文标题】:WhyisTensorflownotrecognizingmyGPUaftercondainstall?为什么在conda安装后Tensorflow无法识别我的GPU?【发布时间】:2021-03-2403:41:50【问题描述】:我是深度学习的新手,过去2天我一... 查看详情

无法使用 pip3 在 Mac 上安装 PyQT5

】无法使用pip3在Mac上安装PyQT5【英文标题】:Can\'tinstallPyQT5onMacwithpip3【发布时间】:2017-04-0507:12:51【问题描述】:我尝试使用pip3在Mac(10.12.4sierra)上安装PyQt5,但到目前为止,没有成功。我在这里看到了几个答案,但没有帮助我... 查看详情

用于在 Mac 上全新安装的最新 XCode .dmg(设置)[关闭]

】用于在Mac上全新安装的最新XCode.dmg(设置)[关闭]【英文标题】:LatestXCode.dmg(setup)forfreshinstallonMac[closed]【发布时间】:2012-01-2312:15:44【问题描述】:我没有AppleID(已审核),因为我没有信用卡。所以,可以肯定的是,我不能... 查看详情

无法在 M1 Mac 上使用 Pip 安装 OpenCV

】无法在M1Mac上使用Pip安装OpenCV【英文标题】:UnabletoinstallOpenCVusingPiponM1Mac【发布时间】:2022-01-1210:55:30【问题描述】:在Mac上使用pip安装opencv-python时,出现如下错误。/Users/zhaojun/Github/OpenCV_Demo/venv/bin/python/Users/zhaojun/Github/OpenCV_... 查看详情

RVM:在 Mac OSX El Capitan 上安装最新版本的 ruby​​ 失败

】RVM:在MacOSXElCapitan上安装最新版本的ruby​​失败【英文标题】:RVM:failureininstallinglatestversionofrubyonMacOSXElCapitan【发布时间】:2015-10-1200:32:52【问题描述】:我是Ruby新手,默认情况下我的Mac上安装了2.0.0版本的Ruby。我试图获取... 查看详情