Anaconda 如何在 Python3和Python2之间切换?

发布于 2022-09-02 09:44:08 字数 118 浏览 14 评论 0

本机安装的anaconda默认是 Python 3,据说可以切换到python 2, 现在有些老的程序是 python 2.x 写的,哪位大侠指点一下如何在 anaconda下切换python的版本至python 2.x?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

伴我老 2022-09-09 09:44:08

首先,你要安装anaconda的两个版本,python2和python3,后装的版本会成为系统默认的版本。

conda create --name py27 python=2.7 
conda create --name py34 python=3.4 

创建了两个虚拟环境。

activate <env name>

这是激活环境的命令

PS:根据这篇文章,conda create --name py27 python=2.7命令后面本来应该要加anaconda,这样创建的虚拟环境也会有anaconda科学计算环境的,可是,试验时并没有成功。不知道是否能行。

杯别 2022-09-09 09:44:08

安装Anaconda3后

把Anaconda2安装到Anaconda3的envs目录,此时不需要设置PATH,设置了也没用。

使用Anaconda2
(macOS) 切换到envs目录

source activate anaconda2
殤城〤 2022-09-09 09:44:08

anaconda 现在的版本直接使用:
activate是不可以的了,需要使用:

source activate <env name>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文