Anaconda使用總結

2022-09-11 13:48:31 字數 1724 閱讀 9108

anaconda是乙個用於科學計算的python發行版,支援 linux, mac, windows系統,提供了包管理與環境管理的功能,可以很方便地解決多版本python並存、切換以及各種第三方包安裝問題。anaconda利用工具/命令conda來進行package和environment的管理,並且已經包含了python和相關的配套工具。

conda的環境管理功能允許我們同時安裝若干不同版本的python,並能自由切換。對於上述安裝過程,假設我們採用的是python 2.7對應的安裝包,那麼python 2.7就是預設的環境(預設名字是root,注意這個root不是超級管理員的意思)。

假設我們需要安裝python 3.4,此時,我們需要做的操作如下:

conda的包管理就比較好理解了,這部分功能與pip類似。

例如,如果需要安裝scipy:

conda install scipy

conda list

conda的一些常用操作如下:

# 檢視當前環境下已安裝的包

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、python等都視為package,因此,完全可以使用conda來管理conda和python的版本,例如

# 更新conda,保持conda最新

conda update conda

# 更新anaconda

conda update anaconda

# 更新python

conda update python

# 假設當前環境是python 3.4, conda會將python公升級為3.4.x系列的當前最新版本

在conda安裝好之後,預設的映象是官方的,由於官網的映象在境外,訪問太慢或者不能訪問,為了能夠加快訪問的速度,可以選擇清華的的映象(目前貌似只有這乙個)。

在命令列中執行(設定清華的映象)。

conda config --add channels 

conda config --set show_channel_urls yes

anaconda search -t conda pandoc
你可以通過對應的** [檢視安裝命令,然後按照命令進行安裝。

conda install -c  pandoc
conda install --use-local ffmpeg-2.7.0-0.tar.bz2
anaconda更新失敗解決方法

how to search and install package in anaconda

在anaconda下從本地安裝包安裝obspy

Anaconda使用總結

python易用,但用好卻不易,其中比較頭疼的就是包管理和python不同版本的問題,特別是當你使用windows的時候。為了解決這些問題,有不少發行版的python,比如winpython anaconda等,這些發行版將python和許多常用的package打包,方便pythoners直接使用,...

Anaconda使用總結

python易用,但用好卻不易,其中比較頭疼的就是包管理和python不同版本的問題,特別是當你使用windows的時候。為了解決這些問題,有不少發行版的python,比如winpython anaconda等,這些發行版將python和許多常用的package打包,方便pythoners直接使用,...

Anaconda使用總結

python易用,但用好卻不易,其中比較頭疼的就是包管理和python不同版本的問題,特別是當你使用windows的時候。為了解決這些問題,有不少發行版的python,比如winpython anaconda等,這些發行版將python和許多常用的package打包,方便pythoners直接使用,...