jb3*_*326 12 python anaconda python-3.5
我最近尝试使用该命令将我的Anaconda安装的根环境从Python 3.4更新到Python 3.5
conda install python=3.5
Run Code Online (Sandbox Code Playgroud)
做完之后,我跑了
conda update --all python=3.5
Run Code Online (Sandbox Code Playgroud)
希望它能将所有其他软件包更新为Python 3.5版本,但它失败并显示以下错误消息:(请注意,我在此列表中间省略了许多软件包)
The following specifications were found to be in conflict:
- backports_abc -> python 2.7*|3.4*
- certifi -> python 2.7*|3.4*
- colorama -> python 2.7*|3.4*|3.5*
- conda -> python 2.7*|3.4*|3.5*
- conda-env -> python 2.7*|3.4*
- decorator -> python 2.7*|3.4*
- django -> python 2.7*|3.4*
- ecdsa -> python 2.7*|3.4*
- flask -> python 2.7*|3.4*
- greenlet -> python 2.6*|2.7*|3.3*|3.4*|3.5*
- ipykernel -> python 2.7*|3.4*
[...many more...]
- simplegeneric -> python 2.7*|3.4*|3.5*
- six -> python 2.7*|3.4*
- werkzeug -> python 2.7*|3.4*
- wheel -> python 2.7*|3.4*
Use "conda info <package>" to see the dependencies for each package.
Run Code Online (Sandbox Code Playgroud)
好像我现在搞砸了我的根环境.我想卸载它中的所有软件包,但命令
conda uninstall --all
Run Code Online (Sandbox Code Playgroud)
只是抱怨:
Error: cannot remove current environment. deactivate and run conda remove again
Run Code Online (Sandbox Code Playgroud)
(当然我不能停用我的环境,因为我已经在root环境中了.)
那么,有没有办法轻松清理根环境?或者,有没有办法正确更新Python 3.5的所有包?
我忘了提到我正在运行的系统是Mac OS X 10.11(El Capitan).