Anaconda3+python3環境下如何創建python2環境(win+Linux下適用,同一個anaconda下py2/3共存)


本人之前已經在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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM