conda安装降级python版本

时间:2017-04-26 09:20:48

标签: python anaconda conda

我试图通过conda install python=3.3降级anaconda的python版本,但有以下错误:

~/anaconda3/bin$ ./conda install python=3.3
Fetching package metadata .........
Solving package specifications: .


UnsatisfiableError: The following specifications were found to be in conflict:
  - gevent -> python 2.6*
  - python 3.3*
Use "conda info <package>" to see the dependencies for each package.

如何解决与包的冲突?

3 个答案:

答案 0 :(得分:9)

如果要设置特定版本,请按以下方式使用它:

  

警告:此命令将覆盖默认的python版本系统级

conda install python=3.6


要创建具有特定版本的环境,您可以执行以下操作:

conda create -n $PYTHON36_ENV_NAME python=3.6 anaconda  # set custom env name
  

最后的anaconda允许环境使用所有anaconda软件包


有关更多信息,请参阅Anaconda documentation

答案 1 :(得分:5)

您可以使用此命令使用其他版本的Python创建环境:

conda create --name py33 python=3.3
source activate py33

答案 2 :(得分:1)

非常首先使用命令python --version检查当前版本。然后在anaconda提示符下键入命令conda search python,该命令将列出到目前为止的所有可用python版本。然后从该列表中选择您的版本,然后输入conda install python=3.5.2或您选择的任何一种