我试图通过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.
如何解决与包的冲突?
答案 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
或您选择的任何一种