我正在尝试在我的Mac上把我的Pythonpython2变成python3,现在已经尝试了几乎所有的东西。最好我想转到3.6版本,但我还没有设法让任何Python3版本正常工作。我从conda install python=3.6
开始,但是遇到了依赖关系错误。然后我想如果我下载Anaconda安装程序,它可能会更新所有的东西,并且不会有更多的依赖错误,但是安装程序告诉我运行conda update anaconda
。但是我仍然会遇到依赖错误。我现在得到的是:
对于3.6版:
$ conda install python=3.6
Fetching package metadata .........
Solving package specifications: .
UnsatisfiableError: The following specifications were found to be in conflict:
- argcomplete -> python 3.3* -> openssl 1.0.1*
- argcomplete -> python 3.3* -> xz 5.0.5
- python 3.6*
Use "conda info <package>" to see the dependencies for each package.
对于3.5版:
^{pr2}$我做错了什么?我必须做什么?(还有,为什么这么复杂?)在
更新:受https://docs.continuum.io/anaconda/install的启发,我尝试卸载如下:
$ anaconda-clean -y
Backup directory: /Users/jonathan/.anaconda_backup/2017-04-24T160137
接着是安装程序。安装失败了,Python仍然应该被安装。。。在
我知道您已经卸载并重新安装了,但是您可以使用其他版本的Python创建环境。在
这将创建一个使用python3.6和Anaconda中所有默认包的环境。在
您总是可以在不同的文件夹中创建不同版本的python。只需指定要在新文件夹中使用的python版本。然后激活它。在
最后我删除了水蟒目录重新安装。在
相关问题 更多 >
编程相关推荐