1. 程式人生 > >Anaconda安裝及虛擬環境搭建教程(linux)

Anaconda安裝及虛擬環境搭建教程(linux)

1.下載:Anaconda3

 https://www.anaconda.com/download/#linux

2.安裝命令:

切換至安裝包所在目錄,執行以下命令:

bash Anaconda3-5.3.0-Linux-x86_64.sh

3.一路按回車閱讀完 license,直至出現 Please answer ‘yes’ or ‘no’:’ 。

4.輸入 yes 表示接受

5.輸入安裝路徑

  • 輸入的是完整路徑
  • 未輸入自定義路徑時,會選擇預設路徑,一般在自己的家目錄下

6.接下來就是安裝過程:

7.最後會提示寫入環境變數,輸入yes。

如果誤操作沒有輸入,在安裝完成後執行以下命令

vim ~/.bashrc

在最後一行輸入

export PATH=**/full/path/of/anaconda/installed**/bin:$PATH

儲存退出後使用命令:

source ~/.bashrc
  • 雙*括起來的部分填寫你自己安裝anaconda完整路徑

8.最後一步按照自己的需要填寫yes或者no,

但是有時候會出現最後這個東西安裝不成功的現象, 可以忽略,不影響anaconda的使用

9.建立虛擬環境:

conda create --prefix=**/fullpath/envname** python=3.6
  • –prefix 指定虛擬環境的位置
  • envname 指定虛擬環境的名稱
  • 雙*括起來的部分是虛擬環境完成路徑
  • Python指定虛擬環境使用的python 版本

10.刪除虛擬環境:

conda remove --prefix=**/fullpath/envname** --all

11.進入虛擬環境:

source activate **/fullpath/envname**

12.退出虛擬環境:

source deactivate **/fullpath/envname**

13.安裝python包

首先進入虛擬環境,執行

conda install [package_name]==[version_number]

或者

conda install --c conda-forge [package_name]==[version_number]
  • conda install會自動安裝依賴包,包括非python依賴
  • conda install無效時可以使用pip install
  • 如果conda install和pip install安裝相同的包,則會共存
  • ==[version_number] 用於指定Python包的版本

14.檢視安裝的包:

進入虛擬環境情況下,執行

conda list

15.刪除python 包:

進入虛擬環境情況下,執行

conda remove [package_name]

16.檢視已安裝的虛擬環境

進入虛擬環境情況下,執行

conda env list

17.在非管理節點進入虛擬環境

在非管理節點進入虛擬環境時,有可能會進入失敗,此時輸入以下命令:

export PATH=**/full/path/of/anaconda/installed**/bin:$PATH

然後重新鍵入:

source activate **/fullpath/envname**
  • 雙*括起來的部分填寫你自己的安裝路徑

18.需要使用 qsub 提交時,需要修改作業提交指令碼檔案

將想要執行的命令改為:

 **/fullpath/envname**/env/bin/python pythonfile.py
  • 雙*括起來的部分是需要修改的,其中下劃線部分是自己虛擬環境的安裝路徑
  • 此時不需要進入虛擬環境

參考:
https://blog.csdn.net/weixin_41229271/article/details/79917040
https://blog.csdn.net/u011026968/article/details/75210315
https://www.cnblogs.com/swje/p/7642929.html
https://www.cnblogs.com/lemonbit/p/7068091.html