1. 程式人生 > >[安裝教程] linux建立conda虛擬環境

[安裝教程] linux建立conda虛擬環境

最近需要在伺服器上訓練程式碼,怕把伺服器的環境搞亂了,就使用了虛擬環境。主要配置流程如下:

  1. 安裝Anaconda。
    在命令列輸入,下載anaconda。wget https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh。下載之後,執行bash Anaconda3-5.0.1-Linux-x86_64.sh即可執行安裝,如果提示預設時yes,直接執行即可。但是在最後一步時,預設操作時No,該步是讓你確認是否將anaconda加入環境,需要選擇yes。如果不幸選了No,需要執行以下命令:

    export PATH=/home/(your_user_name)/anaconda3/bin:$PATH
    source .bashrc
    

    安裝之後,會在安裝目錄下生成anaconda的資料夾。之後所安裝的虛擬環境均存在env資料夾中。

  2. 測試是否安裝成功。conda --version,如果顯示conda版本,則說明安裝成功。

  3. 檢視當前存在哪些環境。conda env list

  4. 建立新的虛擬環境。conda create -n your_env_name python=X.X(2.7、3.6等)

  5. 啟用虛擬環境。在你使用環境之前,需要啟用。source activate your_env_name

  6. 安裝各種所需python包。pip install package_name(如果你建立的是python3.x的環境,也直接使用pip,不要使用pip3。因為此時的pip3可能會直接安裝至你的系統環境裡。)

  7. 關閉虛擬環境。當你使用完畢,需要關閉虛擬環境。source deactivate

  8. 刪除虛擬環境。conda remove -n your_env_name --all

  9. 共享環境:將當前使用的環境中所包含的python包的名稱進行打包。conda env export > 檔名.yaml

  10. 載入別人共享的環境。conda env update -f=/path/檔名.yml