從官網下載合適的anaconda版本,一般版本沒什麼限制,即使安裝anaconda3也能通過創建python2的虛擬環境。這裏以下載anaconda3爲例
wget https://repo.continuum.io/archive/Anaconda3-5.1.0-Linux-x86_64.sh
下載不好也是可以在官網手動下載的。 https://www.anaconda.com/
下載完成後進入文件所在頁面利用 sh 包 + 名稱來安裝此包。我使用的是
sh Anaconda3-5.1.0-Linux-x86_64.sh
安裝過程成,一路回車。不過當詢問是否在bashrc中初始化環境時候,輸入yes
之後會出現 Thank you for installing Anaconda3
,表示安裝成功。
anaconda 安裝成功後,會詢問是否安裝 vs 的時候,如果不需要,輸入no。
但是啊,這個時候 anaconda 還是無法使用,不信用 conda list
命令試試,顯示未找到命令。因爲安裝過程中自動添加環境到bashrc,但是還沒有激活。此時需要 source ~/.bashrc
來初始化,或者關閉終端並重新打開。
之後就大功告成了。輸入如下命令查看conda是否裝成功
conda list
有結果說明conda裝成功。
這個時候,我們就要建立自己的虛擬環境了。
conda create --name gjn_python3 python=3.6
該命令表示創建一個叫做 gjn_python3 的環境,這個環境使用的是python3.6語言。
可以通過下面的命令進入創建的環境
source activate gjn_python3
進入之後呢,輸入 python 調用的就是該環境的 Python 了,執行 pip 安裝獲得的包也安裝在該環境下。
可通過如下命令退出環境
source deactivate
conda 其他命令如下,供查閱
conda --version 查看conda版本 rm -rf ~/anaconda3 卸載anaconda conda create --name <env_name> <package_names> 創建虛擬環境 比如: conda create --name pytorch_1 python=2.7 意爲創建名爲pytorch_1並用python2.7的虛擬環境 source activate pytorch_1 用來激活pytorch_1虛擬環境 source deactivate 用來退出虛擬環境
顯示已創建的環境: conda info --envs 或 conda info -e 或 conda env list
複製環境: conda create --name <new_name> --clone <name> conda create
--name py2 --clone python2 即克隆名爲python2 的環境,克隆後新環境名爲py2.
刪除環境: conda remove --name <env_name> --all #注意環境名不用加尖括號
conda管理包命令如下
精確查找
conda search --full-name <package_full_name>
如: conda search --full-name python
模糊查找
conda search <text>
如:conda search py
獲取當前環境已經安裝的信息
conda list
在指定環境安裝包
conda install --name <env_name> <package_name>
如:conda install --name python2 pandas
在當前環境安裝包
conda install <package_name>
也可用pip對當前環境安裝包
卸載指定環境包
conda remove --name <env_name> <package_name>
如:conda remove --name python2 pandas
卸載當前環境:
conda remove <package_name>
更新包
conda update --all
或 conda upgrade --all
更新指定包
conda update <package_name>