我安裝了Anaconda並創建了兩個額外的環境:py3k(其中包含Python 3.3)和py34(包含Python 3.4)。除此之外,我有一個名爲'root'的默認環境,Anaconda安裝程序默認創建並保存Python 2.7。最後一個是默認的,每當我從終端啓動'ipython'時,它會給我2.7版本。爲了與Python 3.4的工作,我需要發出命令(在shell)如何更改默認的Anaconda python環境
source activate py34
ipython
其更改默認環境下的Python 3.4。這很好,但是這很煩人,因爲大部分時間我在Python 3.4上工作,而不是Python 2.7(我爲了教學目的而持有它,這是一個相當長的故事)。無論如何,我想知道如何將默認環境更改爲Python 3.4,同時銘記我不想從頭開始重新安裝所有的東西。
你有沒有考慮在你的'.bashrc'中使用'source activate py34'? – cel 2015-02-10 16:54:51
感謝您的回答。我沒有嘗試過,因爲我認爲無法從bash腳本調用源代碼激活,因爲源代碼命令需要在同一個shell中運行,而不是在子shell中運行。我試着把上面的兩行放到一個bash腳本中,我可以說不起作用。 – user2734434 2015-02-10 16:58:19
我'CONDA_ROOT = 「/用戶/ BLA/miniconda」'和' 源$ {} CONDA_ROOT /斌/激活$ {} CONDA_ROOT/ENVS /空&>的/ dev/null'在我的'.bashrc'它似乎工作正常。 – cel 2015-02-10 17:04:04