如何在Anaconda中将Python版本从3.7降级到3.5

14

我一直在尝试降级Anaconda中的Python版本,因为它不支持TensorFlow,并且我遇到了以下错误:

错误截图


直到TensorFlow支持Python 3.7之前...世界末日就要来了。 - Paritosh Singh
3
欢迎来到Stack Overflow!请不要将您的代码/异常作为图像发布。这样做会使阅读变得困难,阻碍基于文本的搜索,并降低帖子的整体呈现价值。将异常作为图像发布与发布代码的逻辑相同。只需[编辑]您的问题,并将错误/异常/代码作为_文本_发布即可。 - Patrick Artner
可能是如何使用conda升级到Python 3.6?的重复问题。 - sahasrara62
1
降级全局版本,还是创建一个使用较旧版本的环境? - user3483203
只需删除您当前版本(似乎存在某些损坏)并安装适合您需要的版本即可...请参考http://docs.anaconda.com/anaconda/user-guide/faq/#how-do-i-get-the-latest-anaconda-with-python-3-5获取最新的Anaconda和Python 3.5。 - n1tk
2个回答

14

5
从您的错误输出中可以清楚地看到存在依赖冲突
backports.os需要Python 2.7。
只需像这样卸载backports.os: conda uninstall backports.os
然后降级Python: conda install python=3.5 您使用Python 3.7,但backports.os仍然需要Python 2.7,这证明您的设置出了问题。如果您仍需要backports.os,在降级Python后重新安装它:conda install backports.os

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接