1. 程式人生 > >mac 中python的anaconda包管理

mac 中python的anaconda包管理

但我們安裝了anaconda以後,我們使用ipython時我們所用的模組的路徑都是anaconda的路徑,並且我們用pip安裝的模組都不能再ipython中使用。

Anaconda利用工具/命令conda來進行package和environment的管理,並且已經包含了Python和相關的配套工具。
conda 就好想pip一樣,我們安裝包的時候也使用

conda install numpy

這樣的命令。

# 檢視已經安裝的packages
conda list
# 最新版的conda是從site-packages資料夾中搜索已經安裝的包,不依賴於pip,因此可以顯示出通過各種方式安裝的包
# 檢視當前環境下已安裝的包
conda list

# 檢視某個指定環境的已安裝包
conda list -n python34

# 查詢package資訊
conda search numpy

# 安裝package
conda install -n python34 numpy
# 如果不用-n指定環境名稱,則被安裝在當前活躍環境
# 也可以通過-c指定通過某個channel安裝

# 更新package
conda update -n python34 numpy

# 刪除package
conda remove -n python34 numpy
# 更新conda,保持conda最新
conda update conda # 更新anaconda conda update anaconda # 更新python conda update python # 假設當前環境是python 3.4, conda會將python升級為3.4.x系列的當前最新版本

新增國內映象

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

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

想要更詳細的說明看下面這個連結