1. 程式人生 > >Python環境mac+anaconda

Python環境mac+anaconda

下載Anaconda

Conda的環境管理

Conda的環境管理允許我們同時安裝若干不同版本的Python,並且自由切換。

檢視

  1. 檢視虛擬有哪些虛擬環境
    conda env list
  2. 檢視安裝了哪些包
    conda list
  3. 檢視某個指定環境已安裝包
    conda list -n python35
  4. 檢視conda的版本
    conda –version

建立虛擬環境

conda create –name python34 python=3.4

conda create -name nb –clone root

切換環境

linux: source activate python35

windows: activate python35

關閉環境

linux: source deactivate python35
windows: deactivate python35

移除虛擬環境

conda remove –name python35 –all

Conda的包管理

Conda的包管理,和pip類似。不過,它把conda,python都當成了包,因此完全可以用來升級python和conda
  1. 安裝scipy,會自動查詢scipy依賴的包

    conda install scipy

  2. 查詢包的資訊

    conda search scipy

  3. 為某個虛擬環境安裝包

    conda install -n python35 scipy

  4. 更新包

    conda update -n python35 scipy

  5. 刪除包

    conda remove -n python35 scipy

  6. 更新conda

    conda update conda

  7. 更新anaconda

    conda update acaconda

  8. 更新Python,如果當前的python是3.4,就會升級為3.4.x系列的當前最新版本

    conda update python

  9. 在當前環境下安裝anaconda包集合

    conda install anaconda

設定國內映象

# 新增Anaconda的TUNA映象
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
# TUNA的help中映象地址加有引號,需要去掉

# 設定搜尋時顯示通道地址
conda config --set show_channel_urls yes

執行完上述命令後,會生成~/.condarc(Linux/Mac)或C:UsersUSER_NAME.condarc檔案,記錄著我們對conda的配置,直接手動建立、編輯該檔案是相同的效果。