使用 Anaconda 创建新环境时出现问题



我在使用Anaconda时遇到了问题,所以我决定卸载并重新安装它。直到这里都没有问题。我想使用我需要用于项目的包重新创建我的环境。所以我在 Anaconda 导航器中为创建环境>部分写了兄弟,这发生了:

UnsatisfiableError: The following specifications were found to be incompatible with each other:

Package vc conflicts for:
python=3.7 -> vc[version='14.*|>=14,=14.1,Package pip conflicts for:
python=3.7 -> pip
Package sqlite conflicts for:
python=3.7 -> sqlite[version='>=3.26.0,=3.28.0,=3.30.1,Package openssl conflicts for:
python=3.7 -> openssl[version='>=1.1.1a,

我能做什么?我不太擅长解决这类问题。

再说一点:当我点击"创建"按钮时,它弹出了一个窗口,你必须在其中选择一个环境名称和python版本;从可能的版本中,我选择了Python 3.7,也许这会有所帮助。

尝试在终端中工作。

https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html 下面是有关如何创建、删除环境等的文档。创建一个后,尝试不使用 pip 而是使用 conda 安装库。只需谷歌"conda + 你想安装的库"anaconda.org 并在网站上找到代码。例如,如果你谷歌conda numpy https://anaconda.org/anaconda/numpy 这个会弹出。

另一件事是一些库不想相互合作。尽管根据我的经验,您仍然应该能够安装它们。问题只是这样一个事实,即一个会试图降级另一个的部分。所以请写下您尝试安装哪些软件包

你的问题很简单,你正在安装版本不兼容的软件包,如果你像这样安装:

conda install -c conda-forge something

通过指示版本来执行此操作

conda install -c conda-forge something=1.1.1 

关于openssl,我建议您使用1.0.2版本,之后的版本总是会带来问题(目前(。

conda install -c conda-forge something=1.0.2 

最新更新