0

在我的 anaconda 设置中,anaconda 中的一些 python 包(如箭头)使用 pypi 通道。但是,这些软件包不是最新版本。最新版本可在 conda-forge 频道中找到。例如,要使用 conda-forge 升级到最新版本的箭头,我运行以下命令;

$ conda install -c conda-forge arrow

默认通道是 pypi 而不是 conda-forge 应该有一些原因。那么,如果我使用 conda-forge 通道强制升级软件包,是否会有破坏 anaconda 软件包的风险?

我安装了在 Windows 10 上运行的 anaconda 2018.12。

4

1 回答 1

1

最安全的做法是创建一个新的环境

conda create -n myenv -c conda-forge arrow

根据我在 StackOverflow 上看到人们安装损坏的 Conda 的轶事经验,最危险的事情是在base中安装东西。不幸的是,这是许多 Anaconda 用户所做的,可能是因为 Anaconda 分发时已经安装了所有内容

于 2019-05-12T23:23:06.983 回答