我想在我的Mac上将我的Anaconda Python 2变成Python 3,并且现在几乎一切都在尝试。最好我想移动到3.6,但我还没有设法让任何Python 3版本工作。我从conda install python=3.6
开始,但得到了依赖性错误。然后,如果我下载Anaconda安装程序,它可能会更新所有内容,并且不会再有依赖性错误,但安装程序告诉我运行conda update anaconda
。虽然我仍然依赖错误。这是我得到现在:蟒蛇移动到Python 3
对于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版:
$ conda install python=3.5
Fetching package metadata .........
Solving package specifications: .
UnsatisfiableError: The following specifications were found to be in conflict:
- backports_abc -> python 3.4*
- python 3.5*
Use "conda info <package>" to see the dependencies for each package.
什么我做错了,我必须做什么? (还,这是为什么这么复杂?)
更新:灵感来自https://docs.continuum.io/anaconda/install我试图卸载,如:
$ anaconda-clean -y
Backup directory: /Users/jonathan/.anaconda_backup/2017-04-24T160137
随后安装程序一次。安装失败,anaconda仍然应该安装...
ah yea但我从Eclipse内部运行Python,我不知道如何让Eclipse运行这样的环境,所以我认为我必须更新实际的标准安装? – jonalv