由于編程時同時需要有python2/3的環(huán)境和大量的依賴包,由于團隊常用的是Anaconda3缴挖,然后將Anaconda2作為其環(huán)境安裝在envs文件夾下胰苏。
需要注意的是,鑒于在線安裝Anaconda實在太慢了醇疼,本文使用的是離線安裝方法。
1.安裝Anaconda3
Anaconda的官方安裝網(wǎng)址在https://www.continuum.io/downloads/法焰。在安裝之前請先確認要安裝的是python2.x or python3.x秧荆,需要注意的是現(xiàn)在最新的Anaconda3的python版本是3.6,如果需要3.5的話需要在舊版本中尋找安裝文件埃仪。
無法翻墻的話乙濒,下載Anaconda安裝包的另一種方法是去清華的開源軟件鏡像站https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/,里面有可以支持windows卵蛉,Linux和mac的Anaconda版本颁股。下載的時候注意系統(tǒng)位數(shù),x86為32位傻丝,x86_64為64位甘有。
安裝命令:
$ bash ?Anaconda3-4.1.1-Linux-x86_64.sh
2.創(chuàng)建并安裝Anaconda3環(huán)境?
不需要create新環(huán)境,直接運行以下代碼葡缰,其中py3k是新的環(huán)境名:
$ sudo? bash -b Anaconda2-4.3.1-Linux-x86_64.sh-p $HOME/anaconda3/envs/py2
$ rm -f $HOME/anaconda3/envs/py2/bin/conda*
$ rm -f $HOME/anaconda3/envs/py2/conda-meta/conda-*
$ rm -f $HOME/anaconda3/envs/py2/bin/activate
$ rm -f $HOME/anaconda3/envs/py2/bin/deactivate
$ cd $HOME/anaconda3/envs/py2/bin
$ ln -s ../../../bin/conda .
$ ln -s ../../../bin/activate .
$ ln -s ../../../bin/deactivate .
現(xiàn)在讓來檢查一下我們安裝的環(huán)境亏掀,使用conda environment info 命令來查看它:
$ conda info --envs
可以通過以下命令來激活anaconda3的環(huán)境:
$ source activate py3
3.更新/替換python版本?
anaconda的命令既可以更新python3.5至該版本最新
$ conda update python