本人之前已經在anaconda環境下已經安裝了python3的環境,現在因為一些需求,要安裝python2環境
1、打開anaconda的anaconda prompt查看當前環境:
conda info -e(或者--envs)
2、創建一個名為py27新的環境,並指定運行環境為python2.7
conda create -n py27 python=2.7
或者conda create --name py27 python=2.7
3、激活創建的py27的環境,在當前激活的環境下安裝所需要的依賴包
#win激活 activate py2
#linux激活
source activate py27 #win退出 deactivate
#linux退出
4、檢查新環境下的python版本以及在創建環境時conda自動安裝了那些必須的包
#查看python版本 python --version #查看安裝了那些包 conda list
#或者
conda list -n python27
(選作)5、conda將conda本身和python都視為一個pkg,因此他們本身也是可以直接通過conda命令升級的:
# 更新pkg
conda update -n python35 -c https://xxxxx numpy
# 更新conda
conda update conda
#更新anaconda
conda update anaconda
#更新python
conda update python
#假設當前環境是python 3.5, conda會將python升級為3.5.x系列的當前最新版本
6、進入需要安裝軟件的環境下進行包的安裝,create操作只安裝必要的pkg,如python,pip等,其他第三方庫基本沒有,如果需要安裝anaconda集合,可以:
# 在當前環境下安裝anaconda包集合 conda install anaconda # 結合創建環境的命令,以上操作可以合並為 conda create -n python27 python=2.7 anaconda
7、設置國內鏡像: 因為anaconda的服務器在國外,因此有時候速度會比較慢,可以換到國內源,比如清華的TUNA。
# 添加Anaconda的TUNA鏡像 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ # TUNA的help中鏡像地址加有引號,需要去掉 # 設置搜索時顯示通道地址 conda config --set show_channel_urls yes
參考:https://blog.csdn.net/FROST_SL/article/details/78705073