我已经安装了Anaconda并创建了两个额外的环境: py3k (包含Python3.3)和py34 (包含Python3.4)。除此之外,我还有一个名为'root‘的默认环境,它是Anaconda安装程序默认创建的,包含Python2.7。最后一个是默认的,每当我从终端启动'ipython‘时,它给我的版本是2.7。为了使用Python3.4,我需要发出命令(在shell中)
source activate py34
ipython
这会将默认环境更改为Python 3.4。这工作得很好,但它很烦人,因为我大部分时间都在使用Python3.4,而不是Python2.7(我持有Python2.7是为了教学目的,这是一个相当长的故事)。无论如何,我想知道如何将默认环境更改为Python3.4,记住我不想从头开始重新安装所有内容。
发布于 2015-12-20 06:27:49
在Linux下,有一种更简单的方法,可以通过修改~/.bashrc
或~/.bash_profile
来设置默认环境。最后,您会发现类似于
# added by Anaconda 2.1.0 installer
export PATH="~/anaconda/bin:$PATH"
将其替换为
# set python3 as default
export PATH="~/anaconda/envs/python3/bin:$PATH"
这就是它的全部。
发布于 2020-03-26 06:33:35
只需在加载终端/外壳时激活py34
环境即可。
如果您使用Bash,请将以下代码行:
conda activate py34
在您的.bash_profile
(或.bashrc
)中:
$ echo 'conda activate py34' >> ~/.bash_profile
每次运行新的终端时,都会加载conda环境py34
。
发布于 2019-10-04 10:32:35
在Windows上,创建一个批处理文件,其中包含以下行:
start cmd /k "C:\Anaconda3\Scripts\activate.bat C:\Anaconda3 & activate env"
引号中包含的第一个路径是Anaconda安装中activate.bat文件的路径。您系统上的路径可能不同。当然,activate命令后面的名称应该是您想要的环境名称。
然后在需要打开Anaconda提示符时运行批处理文件。
https://stackoverflow.com/questions/28436769
复制相似问题