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直接使用,...