當你刪除你的安裝,你並沒有真正改變你的系統在哪裏尋找Python。你可以改變你的系統的PATH
變量,以便它不會在anaconda
文件夾中查找,但我有時會發現環境變量不可靠(我可能不應該)。你可以添加一行:
alias python="/path/to/your/python"
到.bashrc文件,但有更好的方法!
與其刪除您的安裝,我建議針對您需要的不同版本的Python運行不同的virtual environments。基本上運行以下命令在終端爲Python 2.7版創建一個環境(離開過面前的$
和什麼,只是表示終端提示):
$ conda create -n py27 python=2.7 anaconda
$ source activate py27
[py27] $ python --version
這(對我來說)返回:
的Python 2.7.11 ::蟒蛇4.0.0(64位)
最後一行驗證您現在正在運行的Python版本。對於Python 3.4使用相同的,但將其命名爲py34
(或任何你喜歡的)並用python=3.4
代替python=2.7
。
當你想使用2.7,使用source activate py27
,然後開始python
或ipython
或其他什麼。如果要使用3.4,請改用source activate py34
。當你完成任一操作時,輸入source deactivate
。
如果您需要將開發環境(如PyDev for Eclipse)指向您的二進制文件,您可以在anaconda文件夾下找到它們;像/path/to/anaconda/envs/py27/
或.../envs/py34/
。
這工作謝謝! –