首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >conda没有更改python版本

conda没有更改python版本
EN

Stack Overflow用户
提问于 2022-02-25 15:58:12
回答 1查看 969关注 0票数 0

我试图将我的anaconda3 3安装的python版本从3.6.15提高到3.10。我尝试了conda install python=3.10,虽然花了45小时才解决冲突,但它似乎已经完成了这个过程。但是,当我输入python --version时,它似乎仍然在3.6.15上。我是不是错过了一些最基本的东西?我如何将我的版本放到3.10上呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-25 16:06:25

一般来说,在环境中升级Python版本有点棘手。正如您所发现的,有许多依赖关系需要解决,特别是在3.6到3.10这样的大步骤中。

与其在给定的环境中将Python从3.6升级到3.10,不如创建一个新的环境。

这应该是可行的:

代码语言:javascript
复制
conda create -n myenv python=3.10

这会创建一个名为myenv (或您想要的任何东西)的新环境,运行Python3.10。一旦它完成(应该少于45小时!),您可以这样做:

代码语言:javascript
复制
conda activate myenv

现在您可以在Python3.10中安装新的库,做您的工作等等。您可以对其他环境(conda env remove)进行核武器化,或者在需要时保留它。

如果您要求更改您的base环境,我的建议是忽略该环境,并将您自己的环境用于任何事情。

如果您要求更改Anaconda的默认Python版本,我认为您必须升级Anaconda。老实说,如果你的Anaconda有那么老了,我还是会这么做的。我的方法只是把~/Anaconda3吹走,从头开始重新安装它,但是也许有更明智的方法来实现它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71268473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档