在 conda 中将 python 从 3.5 更新到 3.6
Posted
技术标签:
【中文标题】在 conda 中将 python 从 3.5 更新到 3.6【英文标题】:Update python from 3.5 to 3.6 in conda 【发布时间】:2021-05-28 11:44:51 【问题描述】:我想将我的 python 版本从 3.5 升级到 3.6 以使用新功能。
我首先使用Clone base environment in anaconda 将基本环境复制为base3.6,
然后我想使用conda install python=3.6
将python3.5升级到3.6,但是我有这个错误
(base3.6) D:\Desktop\GOC-VRPTW-master>conda install python=3.6
Solving environment: failed
UnsatisfiableError: The following specifications were found to be in conflict:
- defaults/win-64::psutil==4.3.1=py35_0 -> python=3.5 -> python_abi=[build=*_cp35m] -> pypy[version='<0a0']
- python=3.6
Use "conda info <package>" to see the dependencies for each package.
类似的问题,但细节不同conda install python=3.6 UnsatisfiableError
【问题讨论】:
我试过conda install anaconda=4.3
和 conda install -c anaconda python=3.6
他们没有用。
考虑创建一个新环境(最好使用 Python 3.7 或更高版本)
看来没有更好的选择了T.T @MattThompson 谢谢~
创建一个新环境不是妥协——它是更好的选择。尝试在现有环境中改变 Python 版本与创建新环境相比没有任何好处。
【参考方案1】:
我发现重新安装新环境是更好的选择。
【讨论】:
以上是关于在 conda 中将 python 从 3.5 更新到 3.6的主要内容,如果未能解决你的问题,请参考以下文章
从 Conda 环境运行时,PyDev/Eclipse 未加载 _mklinit
在 Python 3.5+ 中将格式字符串作为关键字参数传递的替代方法