首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何更改默认的Anaconda python环境

如何更改默认的Anaconda python环境
EN

Stack Overflow用户
提问于 2015-02-11 00:31:05
回答 9查看 362.5K关注 0票数 197

我已经安装了Anaconda并创建了两个额外的环境: py3k (包含Python3.3)和py34 (包含Python3.4)。除此之外,我还有一个名为'root‘的默认环境,它是Anaconda安装程序默认创建的,包含Python2.7。最后一个是默认的,每当我从终端启动'ipython‘时,它给我的版本是2.7。为了使用Python3.4,我需要发出命令(在shell中)

代码语言:javascript
复制
source activate py34
ipython

这会将默认环境更改为Python 3.4。这工作得很好,但它很烦人,因为我大部分时间都在使用Python3.4,而不是Python2.7(我持有Python2.7是为了教学目的,这是一个相当长的故事)。无论如何,我想知道如何将默认环境更改为Python3.4,记住我不想从头开始重新安装所有内容。

EN

回答 9

Stack Overflow用户

发布于 2015-12-20 06:27:49

在Linux下,有一种更简单的方法,可以通过修改~/.bashrc~/.bash_profile来设置默认环境。最后,您会发现类似于

代码语言:javascript
复制
# added by Anaconda 2.1.0 installer
export PATH="~/anaconda/bin:$PATH"

将其替换为

代码语言:javascript
复制
# set python3 as default
export PATH="~/anaconda/envs/python3/bin:$PATH"

这就是它的全部。

票数 50
EN

Stack Overflow用户

发布于 2020-03-26 06:33:35

只需在加载终端/外壳时激活py34环境即可。

如果您使用Bash,请将以下代码行:

代码语言:javascript
复制
conda activate py34

在您的.bash_profile (或.bashrc)中:

代码语言:javascript
复制
$ echo 'conda activate py34' >> ~/.bash_profile

每次运行新的终端时,都会加载conda环境py34

票数 4
EN

Stack Overflow用户

发布于 2019-10-04 10:32:35

在Windows上,创建一个批处理文件,其中包含以下行:

代码语言:javascript
复制
start cmd /k "C:\Anaconda3\Scripts\activate.bat C:\Anaconda3 & activate env"

引号中包含的第一个路径是Anaconda安装中activate.bat文件的路径。您系统上的路径可能不同。当然,activate命令后面的名称应该是您想要的环境名称。

然后在需要打开Anaconda提示符时运行批处理文件。

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

https://stackoverflow.com/questions/28436769

复制
相关文章

相似问题

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