如何更改默认Anaconda的Python环境 添加 base 为默认虚拟环境



anacondaenvironmentpythonpython-2.7python-3.x
How to change default Anaconda python environment
我安装了Python并创建了两个额外的环境:py3k(包含python 3.3)和py34(包含python 3.4)。除此之外,我还有一个名为"root"的默认环境,它是由anaconda安装程序默认创建的,并且包含python 2.7。最后一个是默认的,每当我从终端启动"ipython"时,它都会给我2.7版。为了使用Python3.4,我需要发出命令(在shell中)


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


首先,通过运行


conda update conda
然后运行


conda install python=3.5
这将尝试将根环境中的所有包更新为python 3版本。如果不可能(例如,因为某些包不是为python 3.5构建的),它将向您提供一条错误消息,指出是哪个包导致了该问题。

如果使用pip安装软件包,则必须重新安装它们。

 相关讨论
在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"
这就是一切。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值