####1.先去官方地址對應(yīng)的安裝包
Ubuntu - anaconda 地址 >>>>>>>>> 中國阿里鏡像源
####2.然后直接安裝anaconda 命令安裝
安裝Python 3.6:
bash ~/Downloads/Anaconda3-5.2.0-Linux-x86_64.sh
安裝Python 2.7:
bash ~/Downloads/Anaconda2-5.2.0-Linux-x86_64.sh
安裝過程中看到
Welcome to Anaconda3 5.2.0 In order to continue the installation process, please review the license agreement. (為了繼續(xù)安裝過程,請審核許可證。協(xié)議。) Please, press ENTER to continue
然后看到一堆許可條款,直接按enter查看協(xié)議,然后一直enter下去,不過要小心不要按過頭了,不然后面選項(xiàng)都會(huì)默認(rèn)選no了,也就不能自動(dòng)配置環(huán)境變量
Do you accept the license terms? [yes|no](你接受許可證條款嗎?)
直接輸入yes
然后按enter,進(jìn)入下一步
接下來會(huì)提示安裝地址:
Anaconda3 will now be installed into this location: /home/element/anaconda3 Press ENTER to confirm the location Press CTRL-C to abort the installation Or specify a different location belowelement
強(qiáng)烈建議默認(rèn)即可,
按enter繼續(xù)下一步,注意這里按ctrl + c 直接會(huì)終止安裝。
接下來先等待安裝即可。
看到Thank you for installing Anaconda3! 表示安裝成功。
初始化conda環(huán)境,再重啟當(dāng)前shell
export PATH=/home/element/anaconda3/bin:$PATH conda init
anaconda會(huì)自動(dòng)將環(huán)境變量添加到PATH里面,如果后面你發(fā)現(xiàn)輸出conda
提示沒有該命令,那么你需要source ~/.bashrc 這樣就是更新環(huán)境變量,就可以正常使用了。
如果發(fā)現(xiàn)這樣還是沒用,那么需要收到添加環(huán)境變量
編輯~/.basrc 文件,在最后面加上
export PATH=/home/element/anaconda3/bin:$PATH
保存退出后:source ~/.bashrc
再次輸入conda list測試看看,應(yīng)該就是沒有問題啦!
然后安裝會(huì)提示Do you wish to proceed with the installation of Microsoft VSCode? (是否需要安裝vscode)
這里根據(jù)自己的選擇yes or no
然后就可以享用anaconda了!
###3.接下來介紹一些命令的使用
這時(shí),在終端中輸入python。這條命令將會(huì)啟動(dòng)Python交互界面,如果Anaconda被成功安裝并且可以運(yùn)行,則將會(huì)在Python版本號的右邊顯示“ |Anaconda, Inc.|”。退出Python交互界面則輸入exit()或quit()即可。
conda --version
#####2、更新conda
conda update conda
#####3、查看conda幫助
conda --help 或 conda -h
#####4、新建虛擬環(huán)境
conda create --name <env_name> <package_names> 例如: conda create --name tensorflow python=3.6 numpy scipy matplotlib jupyter
注意:
<env_name>即創(chuàng)建的環(huán)境名。建議以英文命名,且不加空格,名稱兩邊不加尖括號“<>”。
<package_names>即安裝在環(huán)境中的包名。名稱兩邊不加尖括號“<>”。
如果要安裝指定的版本號,則只需要在包名后面以=和版本號的形式執(zhí)行。
如:conda create --name python2 python=2.7
即創(chuàng)建一個(gè)名為“python2”的環(huán)境,環(huán)境中安裝版本為2.7的python。
如果要在新創(chuàng)建的環(huán)境中創(chuàng)建多個(gè)包,則直接在<package_names>后以空格隔開,添加多個(gè)包名即可。如:conda create -n conda-test python=3.6 numpy pandas,即創(chuàng)建一個(gè)名為“conda-test ”的環(huán)境,環(huán)境中安裝版本為3.6的python,同時(shí)也安裝了numpy和pandas。
–name同樣可以替換為-n。
#####5、切換conda環(huán)境
conda activate env_name
#####6、退出虛擬環(huán)境
conda deactivate
#####7、顯示安裝過的所有虛擬環(huán)境
conda info --envs 或 conda info -e 或 conda env list
conda create --name new_env_name --clone copied_env_name
注意:
copied_env_name即為被復(fù)制/克隆環(huán)境名。
new_env_name即為復(fù)制之后新環(huán)境的名稱。
#####9、 刪除環(huán)境
conda remove --name env_name --all
#####10、包管理
精確查找包
conda search --full-name 查找的包名
模糊查找包
conda search 查找的內(nèi)容
獲取當(dāng)前環(huán)境中已安裝的包信息
conda list
指定環(huán)境安裝包
conda install --name 環(huán)境名 要安裝的包名
注意:
要指定版本時(shí)
conda install --name conda-test django=2.0.6
表示在conda-test環(huán)境中安裝 django并制定版本為2.0.6
在當(dāng)前環(huán)境中安裝包
conda install 要安裝的包名
最后,如果conda安裝不上的包,或者沒有的包,可以使用pip安裝
pip install 安裝的包名