close

若想在同一台電腦上同時安裝不同版本的python

可以利用Anaconda的虛擬環境

範例指令如下:

conda create -n python35 python=3.5 anaconda

說明:

-n python35 : 將這個虛擬環境命名為python35

python=3.5 : 指定要安裝的python版本

anaconda : 建立虛擬環境時會同時安裝其他Python套件

完成畫面如下:

要開啟虛擬環境就輸入以下指令:

source activate 虛擬環境名稱

虛擬環境開啟後會看到console的最前面有個(虛擬環境名稱)

代表已經是在該虛擬環境中

這時候可以輸入python --version查看安裝的python版本

要關掉虛擬環境則用以下指令:

source deactivate

 

2017/11/15補充:

移除不再需要的虛擬環境:

conda remove --name 虛擬環境名稱 --all

刪除後可以用以下指令查看目前的虛擬環境還有哪些

conda info --envs

刪除前:

刪除後:

 

2018/9/17補充:

若要查詢目前虛擬環境中裝了哪些packages可以用以下指令:

conda list

欲刪除之前用conda安裝的package則使用以下指令:

conda uninstall package_to_uninstall

 

 

reference:

http://www.wilsonsayreslab.org/blog/2015/10/26/managing-multiple-python-environments-using-anaconda

https://conda.io/docs/user-guide/tasks/manage-environments.html#removing-an-environment

arrow
arrow
    文章標籤
    Anaconda python 虛擬環境
    全站熱搜

    慈 發表在 痞客邦 留言(1) 人氣()