3

几分钟前,我刚刚卸载了旧版本的 Anaconda 并从他们的站点安装了最新的下载 (3.4)。我尝试使用 conda 命令创建一个名为 Py35 的新环境: conda create -n Py35 python=3.5 anaconda

我收到以下错误:

....解决包装规格:....

错误:不符合要求的包装规格。

生成提示:

[完成]#####....:100%

提示:以下包相互冲突:

  • 蟒蛇 3.5*
  • 蟒蛇

使用“conda info python”等来查看每个包的依赖关系。

请注意,启用了以下功能:

  • vc14 ....

所以我对 python 和 anaconda 进行了 conda 信息处理,发现 Python 3.5 在这个下载中可用,但是我需要的 Anaconda 2.3.0 包都具有 python 3.4 依赖项,我无法使用它们和 python 创建环境v3.5。

我想如果我必须创建一个 3.4 环境,但为什么这个 Conda 页面(http://conda.pydata.org/docs/py2or3.html)建议可以创建一个完整的 3.5 环境Anaconda pkg,当 Anaconda 显然缺乏时?

感谢您的输入。安娜

4

1 回答 1

1

我刚刚发现我无法创建 python 3.5/Anaconda env 的原因,即使 python 3.5 在最新的 Anaconda 下载中可用,是 Anaconda 的 WINDOWS 版本仍然依赖于 python 3.4,不会更新到 python 3.5直到本月底 Anaconda 2.4 的发布。

我从 Spyder 开发人员 Carlos Cordoba 那里收到了此信息,他在 Anaconda Public Google 小组中回答了我的问题。然后我用谷歌搜索了实际的发布日期并想出了这个页面:https ://www.continuum.io/blog/developer/python-35-support-anaconda

最好的,安娜

于 2015-10-20T21:35:03.037 回答