无法使用python=3.4创建Anaconda环境

无法使用python=3.4创建Anaconda环境,anaconda,conda,python-3.4,Anaconda,Conda,Python 3.4,我正在尝试用Python=3.4设置一个Anaconda环境 (base) C:\WINDOWS\system32>conda create -n py34 version=3.4 我已经包括conda forge频道,但仍然会出现以下错误: Collecting package metadata (current_repodata.json): done Solving environment: failed with current_repodata.json, will retry

我正在尝试用Python=3.4设置一个Anaconda环境

(base) C:\WINDOWS\system32>conda create -n py34 version=3.4
我已经包括conda forge频道,但仍然会出现以下错误:

Collecting package metadata (current_repodata.json): done
Solving environment: failed with current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed

PackagesNotFoundError: The following packages are not available from current channels:

  - version=3.4

Current channels:

  - https://repo.anaconda.com/pkgs/main/win-64
  - https://repo.anaconda.com/pkgs/main/noarch
  - https://repo.anaconda.com/pkgs/r/win-64
  - https://repo.anaconda.com/pkgs/r/noarch
  - https://repo.anaconda.com/pkgs/msys2/win-64
  - https://repo.anaconda.com/pkgs/msys2/noarch
  - https://conda.anaconda.org/conda-forge/win-64
  - https://conda.anaconda.org/conda-forge/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to

    https://anaconda.org

and use the search bar at the top of the page.
当我尝试以下方法时:

(base) C:\WINDOWS\system32>conda create -n py34 python=3.4 -c conda-forge
我得到:

Collecting package metadata (current_repodata.json): done
Solving environment: failed with current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed

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



Package vc conflicts for:
python=3.4 -> vc=10
Package pip conflicts for:
python=3.4 -> pip
Package vs2010_runtime conflicts for:
python=3.4 -> vs2010_runtime
我对蟒蛇和巨蟒还很陌生,不知道该搜索什么了


这篇文章:也没有帮助。

首先,您可以通过增加create命令的详细程度来提供更多细节,这将提供有用的调试消息。每个-v都会增加从INFO到DEBUG再到TRACE的详细程度。我通常总是使用DEBUG,因为我讨厌在解决环境问题时看到它只是坐在那里

conda create -v -v -v -n py34 python=3.4
我认为您不需要添加conda forge,第一个命令的问题是您没有指定python=3.4,而是指定了version=3.4。在不使用conda forge的情况下尝试它,并改为使用python=3.4

看起来你的conda也坏了,它无法解决环境问题,这可能对情况没有帮助。试着用一种新的方法来解决这个问题

conda update --all
如果仍然遇到相同的问题,请使用以下命令检查冲突

conda info vc
conda info pip
conda info vs2010_runtime 
我相信您的基地中的一些软件包可能与3.4不兼容。在这种情况下,您可以尝试在没有任何默认软件包的情况下安装

conda create --no-default-packages -n py34 python=3.4

如果您仍然遇到问题,那么您的配置文件可能有问题,因此我会尝试在windows上卸载anaconda。然后再试一次

首先,您可以通过增加create命令的详细程度来提供更多细节,这将提供有用的调试消息。每个-v都会增加从INFO到DEBUG再到TRACE的详细程度。我通常总是使用DEBUG,因为我讨厌在解决环境问题时看到它只是坐在那里

conda create -v -v -v -n py34 python=3.4
我认为您不需要添加conda forge,第一个命令的问题是您没有指定python=3.4,而是指定了version=3.4。在不使用conda forge的情况下尝试它,并改为使用python=3.4

看起来你的conda也坏了,它无法解决环境问题,这可能对情况没有帮助。试着用一种新的方法来解决这个问题

conda update --all
如果仍然遇到相同的问题,请使用以下命令检查冲突

conda info vc
conda info pip
conda info vs2010_runtime 
我相信您的基地中的一些软件包可能与3.4不兼容。在这种情况下,您可以尝试在没有任何默认软件包的情况下安装

conda create --no-default-packages -n py34 python=3.4

如果您仍然遇到问题,那么您的配置文件可能有问题,因此我会尝试在windows上卸载anaconda。然后再试一次

好的,3天后我发现最新版本的蟒蛇有点坏了。我降级到4.6.14版,现在一切都正常了

conda config --set allow_conda_downgrades true
conda install conda=4.6.14

好的,3天后我发现最新版本的Anaconda有点坏了。我降级到4.6.14版,现在一切都正常了

conda config --set allow_conda_downgrades true
conda install conda=4.6.14

最后在我的电脑上再次尝试你的修复。不幸的是,没有任何帮助,我仍然会犯同样的错误。我安装的Anaconda似乎真的出了问题。甚至尝试卸载并重新安装Anaconda。使用no default packages命令,我仍然会得到相同的“unsatifiableerror”,我已经更新了我的答案以尝试提供帮助。希望完全重新安装Anaconda会有所帮助,或者调试消息会进一步说明这个问题,最后在我的电脑上再次尝试修复。不幸的是,没有任何帮助,我仍然会犯同样的错误。我安装的Anaconda似乎真的出了问题。甚至尝试卸载并重新安装Anaconda。使用no default packages命令,我仍然会得到相同的“unsatifiableerror”,我已经更新了我的答案以尝试提供帮助。希望全面重新安装Anaconda会有所帮助,或者调试消息会进一步说明这个问题