Conda安装python3.6

时间:2018-01-06 04:00:07

标签: python ubuntu-14.04 conda

我在Ubuntu 14.04上遇到此错误,尝试重新安装最近位于我目录中的python3.6:

~/anaconda3/bin/python3.6

当我尝试这个时,我收到以下错误:

$ conda install python=3.6
Solving environment: failed

UnsatisfiableError: The following specifications were found to be in conflict:
  - python=3.6
  - ssl_match_hostname -> python=2.7
Use "conda info <package>" to see the dependencies for each package.

我该如何调试?

的输出
conda info ssl_match_hostname 

似乎没有什么信息。

1 个答案:

答案 0 :(得分:0)

由于您在评论中提到~/anaconda3/bin/python --version的输出为您提供了Python 2.7.13

这意味着您无法执行conda install python=3.6,因为根环境中的每个包都是为python 2.7构建的。所以我建议你从网站上重新下载Anaconda3软件包,以获得Python和Linux的最新版本。蟒蛇。它甚至可以解决您的conda activate问题。

修改

您可以参考此thread了解更多信息。