Anaconda 安裝和使用

2022-04-29 16:33:10 字數 3844 閱讀 4860

最近看了些關於資料分析的書,想系統的整理下相關知識,算是學習筆記吧,也希望能幫到初學者。

安裝python的方法有很多種,資料分析方面比較常用anaconda。anaconda是乙個開源的python發行版本,其包含了conda、python等多個科學包及其依賴項,也可以使用miniconda這個較小的發行版,僅包含conda和 python。anaconda可以管理包,就是能夠安裝、更新、移除工具包,比如numpy、scipy、pandas、scikit-learn等資料分析中常用的包;也可以管理環境,能夠建立、訪問、共享、移除環境,用於隔離不同專案所需要的不同版本的工具包,所以,我們可以建立 python2 和 python3 兩個環境,來分別執行不同版本的 python **。

有的情況下,可能會遇到找不到 conda 命令的錯誤提示,這很可能是環境路徑設定的問題,下面是 window、mac 下配置環境變數的方法:

1. window 系統

計算機->右鍵選擇屬性->高階系統設定->環境變數->系統變數->path。在path中加入anaconda安裝的目錄就可以了,如下圖:

2. mac 電腦

在終端輸入以下命令:

export path=~/anaconda3/bin:$path
如果執行以下更新包命令:

conda upgrade --all
如果出現 condahttperror: http 000 connection failed for url...

的錯誤資訊,需要執行以下命令:

conda config --add channels 

conda config --add channels

conda config --set show_channel_urls yes

即可新增 anaconda python 免費倉庫。

至此,完成安裝anaconda,下面讓我們看一下如何用anaconda管理環境和工具包。

1. 建立環境

格式:

conda create --name env_name package_names
其中,env_name 是環境的名稱,package_names 是安裝在建立環境中的包名稱。

例如,要建立環境 python36,其中包含包python,並指定版本,在 anaconda prompt(終端)中輸入:

conda create --name python36 python=3.6
也可以使用以下命令建立環境

conda create -n python2 python=2.7
2. 進入環境windows 下格式

activate env_name
linux & mac 下格式

source activate env_name
3. 離開環境windows 下格式

deactivate
linux & mac 下格式

source deactivate
4. 列出環境格式:

conda env list
執行命令之後,結果如下圖:

其中,帶星號(*)的環境是當前環境。

5. 刪除環境

格式:

conda remove --name env_name --all
其中,env_name 是環境的名稱。

例如,刪除環境 python36,在 anaconda prompt(終端)中輸入:

conda remove --name python36 --all
也可以使用以下命令刪除環境python36

conda env remove -n python36
1. 安裝包格式:

conda install package_name
package_name為包的名稱

例如,要安裝 numpy,在 anaconda prompt(終端)中輸入:

conda install numpy
如果要同時安裝多個包,可以輸入:

conda install pandas numpy
如果想要指定包的版本,可以輸入

conda install numpy=1.14
也可以指定環境安裝包,可以輸入以下命令安裝 numpy

conda install -n python36 numpy
2. 移除包格式:

conda remove package_name
例如,要移除 numpy,在 anaconda prompt(終端)中輸入:

conda remove numpy
也可以指定環境移除包,可以輸入以下命令移除 numpy

conda remove -n python36 numpy
3. 更新包格式:

conda update package_name
要更新環境中的所有包,在 anaconda prompt(終端)中輸入:

conda update --all
也可以指定環境更新包,可以輸入以下命令更新 numpy

conda update -n python36 numpy
4. 列出已安裝的包要檢視所有的包,在 anaconda prompt(終端)中輸入:

conda list
也可以查詢某個指定環境的已安裝包

conda list -n python36
5. 查詢包的資訊格式:

conda  search package_name
例如,下面是查詢包 numpy 的資訊

conda search numpy
:1、如果在終端用命令建立了多個環境,然而在 jupyter notebook 中不顯示建立的環境,這時候需要安裝包 nb_conda 用於 jupyter notebook 自動關聯 anaconda 環境,執行命令如下:

conda install nb_conda
2、建立新的 python 環境,比如3.6,執行

conda create --name python36 python=3.6

conda create -n python36 python=3.6 anaconda

Anaconda安裝以及使用

第三步 出現以下視窗 可都選擇預設 第乙個為新增環境變數 第二個為自動新增python 如果是windows的話需要去 控制面板 系統和安全 系統 高階系統設定 環境變數 使用者變數 path 中新增 anaconda的安裝目錄的scripts資料夾,比如我的路徑是c programdata ana...

使用Anaconda安裝faiss

我透,耗費了我兩個下午,在第一台伺服器安裝踩坑,後來又在另一台伺服器安裝又踩坑,我服了。特此記錄。使用anaconda安裝faiss是最方便快速的方式,facebook會及時推出faiss的新版本conda安裝包,在conda安裝時會自行安裝所需的libgcc,mkl,numpy模組。faiss的c...

Anaconda安裝及使用

wget2.安裝 bash anaconda3 5.3.1 linux x86 64.sh3.接下來會出現一些讓你進行操作的問題 閱讀協議書 直接按enter即可。這個是會問你是否接受協議,輸入yes。4.如果想要更改安裝路徑,如下圖。因為後續出現了一些問題,又重新安裝回了預設路徑home下。5.會...