win7 Anaconda 使用 conda命令

Anaconda 4.2 ---conda使用(Windows)

Anaconda是一個用於科學計算的Python發行版,提供了包管理與環境管理的功能,能夠很方便地解決多版本python並存、切換以及各類第三方包安裝問題。html

1.Anaconda與conda區別
conda能夠理解爲一個工具,也是一個可執行命令,其核心功能是包管理與環境管理。包管理與pip的使用相似,環境管理則容許用戶方便地安裝不一樣版本的python並能夠快速切換。
conda的設計理念——conda將幾乎全部的工具、第三方包都當作package對待,甚至包括python和conda自身
Anaconda則是一個打包的集合,裏面預裝好了conda、某個版本的python、衆多packages、科學計算工具等等。java

2.安裝檢查
配置好PATH後(安裝時可選自動添加爲環境變量),能夠經過which conda或conda –version命令檢查是否正確。
若安裝的是Python 2.7對應的版本,運行python –version或python -V能夠獲得Python 2.7.12 :: Anaconda 4.1.1 (64-bit),也說明該發行版默認的環境是Python 2.7python

3.Conda的環境管理
Conda的環境管理功能容許咱們同時安裝若干不一樣版本的Python,並能自由切換。
若須要安裝Python 3.5,此時,咱們須要作的操做以下:linux

(1)建立一個名爲python35的環境,指定Python版本是3.5(不用管是3.5.x,conda會爲咱們自動尋找3.5.x中的最新版本)
conda create –name python35 python=3.5git

(2)安裝好後,使用activate激活某個環境
activate python34 # for Windows程序員

(3)激活後,會發現terminal輸入的地方多了python35的字樣,實際上,此時系統作的事情就是把默認2.7環境從PATH中去除,再把3.5對應的命令加入PATHgithub

(4)此時,再次輸入
python –version
能夠獲得Python 3.5.1 :: Anaconda 4.2.1 (64-bit),即系統已經切換到了3.5的環境web

(5)若是想返回默認的python 2.7環境,運行
deactivate python34 # for Windowsredis

(6) 刪除一個已有的環境
conda remove –name python34 –allsql

4.Conda的包管理

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

(1)安裝scipy
conda install scipy
conda會從從遠程搜索scipy的相關信息和依賴項目,對於python 3.5,conda會同時安裝numpy和mkl(運算加速的庫)

(2) 查看已經安裝的packages
conda list
最新版的conda是從site-packages文件夾中搜索已經安裝的包,不依賴於pip,所以能夠顯示出經過各類方式安裝的包

5.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最新
conda update conda

更新anaconda
conda update anaconda

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

6.設置國內鏡像

若是須要安裝不少packages,你會發現conda下載的速度常常很慢,由於Anaconda.org的服務器在國外。所幸的是,清華TUNA鏡像源有Anaconda倉庫的鏡像,咱們將其加入conda的配置便可:

添加Anaconda的TUNA鏡像
conda config –add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
TUNA的help中鏡像地址加有引號,須要去掉
設置搜索時顯示通道地址
conda config –set show_channel_urls yes

版權聲明:本文爲博主原創文章,未經博主容許不得轉載。 https://blog.csdn.net/u010004460/article/details/54287556
文章標籤: Anaconda
我的分類: python
想對做者說點什麼? 我來講一句
 
尿酸高急性發做太痛苦?這樣作!超有效! 長城 · 頂新
體內溼氣重怎麼辦?還在喝祛溼茶拔罐?這1招輕鬆去溼氣! 智信同達 · 頂新

我的資料

原創
39
粉絲
22
喜歡
4
評論
13
等級:
訪問:
15萬+
積分:
1662
排名:
3萬+
 

最新評論

加入CSDN,享受更精準的內容推薦,與500萬程序員共同成長!
 
 
 
相關文章
相關標籤/搜索