超强包管理器:Anaconda 安装
目錄:
- 目錄:
- Anaconda簡介
- 安裝步驟
- 下載
- 安裝
- 程序
- 配置
- 設(shè)置國內(nèi)鏡像
- 配置
- Python環(huán)境管理
- Conda的包管理
- 運(yùn)行Python
- 參考資料
Anaconda簡介
作為編程小白,我曾一度因?yàn)镻ython庫函數(shù)的安裝頭疼不已,也經(jīng)常覺得Jupyter Notebook的啟動頗麻煩,直到我遇到了Anaconda,覺得超方便,而且它還可以管理Rstudio,對于數(shù)據(jù)科學(xué)家非常方便,于是為了避免廣大像我一樣的小白們?yōu)閜ip忙得焦頭爛額,于是就東拼西湊出一篇專門給小白看的安裝Anaconda的文章,因?yàn)槊鎸Φ氖浅鯇W(xué)者,很多東西都沒寫出來(其實(shí)是自己不會),如果需要的話可以到文章末尾的鏈接訪問。
Anaconda是Python的一個開源發(fā)行版本,主要面向科學(xué)計(jì)算。在我看來主要優(yōu)點(diǎn)是預(yù)裝了很多第三方庫,而且Anaconda中增加了conda install命令,安裝新package格外方便,還自帶Spyder IDE 和Jupyter Notebook,至于其他優(yōu)點(diǎn)依舊還在摸索中。
安裝步驟
下載
從官網(wǎng)下載:不過官網(wǎng)速度比較慢,不太推薦。
從清華鏡像下載:豆瓣的鏡像也可以,國內(nèi)的較快(推薦)
安裝
前面的一直點(diǎn)Next就好,
第一個勾是是否把Anaconda加入環(huán)境變量,這涉及到能否直接在cmd中使用conda、jupyter、ipython等命令,推薦打勾。
第二個勾的意思是否把Anaconda自帶的python設(shè)置成系統(tǒng)默認(rèn)的Python,這個要看情況選擇了,如果你希望你默認(rèn)的python是其他功能的那你就不添加,如果想只使用anaconda的python,那就改變環(huán)境吧。
安裝完后你的電腦會多出這幾個程序:
程序
配置
設(shè)置國內(nèi)鏡像
別著急,現(xiàn)在還沒完事呢。
如果你現(xiàn)在就猴急猴急地去安裝很多packages,你會被conda的龜速感動得聲淚俱下,因?yàn)锳naconda.org的服務(wù)器在國外。所幸的是,清華TUNA鏡像源有Anaconda倉庫的鏡像,我們將其加入conda的配置即可。
請?jiān)赾md中運(yùn)行以下代碼:
Python環(huán)境管理
我們現(xiàn)在安裝的是最新版Anaconda3,其自帶的Python版本為3.6,如果我們需要
添加2.7版本的Python,可以進(jìn)行如下操作。(同理,如果要添加Python 3.x,之后操作里的2.7改為3.6或3.5即可)
之后我們可以通過activate py27和deactivate 命令激活、退出該環(huán)境。
py
通過python -v來查看當(dāng)前Python的版本
通過conda info -e命令查看已有的環(huán)境
通過conda list 查看安裝了的庫
或通過conda remove -n env_name –all來刪除指定的環(huán)境(如果不添–all參數(shù),而是指明某個庫名,則是刪除該庫)。
也可以點(diǎn)開Anaconda Navigator查看已配置的環(huán)境和安裝的包
Conda的包管理
用Conda安裝新的包比較輕松,比如要安裝scipy
# 安裝scipy conda install scipy conda的一些常用操作如下:# 查看當(dāng)前環(huán)境下已安裝的包 conda list# 查看某個指定環(huán)境的已安裝包 conda list -n python36# 查找package信息 conda search numpy# 安裝package conda install -n python36 numpy # 如果不用-n指定環(huán)境名稱,則被安裝在當(dāng)前活躍環(huán)境 # 也可以通過-c指定通過某個channel安裝# 更新package conda update numpy# 刪除package conda remove numpy運(yùn)行Python
Anaconda自帶的Spyder就是個不錯的IDE
當(dāng)然也有許多人偏愛Pycharm
Tools–>Preferences–>python Interpreter–>Python Interpreter
剩下的IDE配置請參看官網(wǎng)
參考資料
-http://python.jobbole.com/86236/
-https://www.zhihu.com/question/30123965
-https://zhuanlan.zhihu.com/p/25198543
-http://blog.csdn.net/bitcarmanlee/article/details/51917642
人生苦短,我用Python
祝大家開始享受Python的快感吧!
總結(jié)
以上是生活随笔為你收集整理的超强包管理器:Anaconda 安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php隐藏做上传图片,php做图片上传功
- 下一篇: 读书笔记《单核工作法》_5:适用xing