Anaconda支持 Linux, Mac, Windows系統(tǒng),提供了包管理與環(huán)境管理的功能,可以很方便地解決多版本python并存、切換以及各種第三方包安裝問(wèn)題。
Anaconda是一個(gè)開(kāi)源的Python發(fā)行版本,其包含了conda、Python等180多個(gè)科學(xué)包及其依賴項(xiàng)。其包含的科學(xué)包有:conda, numpy, scipy, ipython notebook等。
Anaconda具有如下特點(diǎn):
開(kāi)源
安裝過(guò)程簡(jiǎn)單
高性能使用Python和R語(yǔ)言
免費(fèi)的社區(qū)支持
其特點(diǎn)的實(shí)現(xiàn)主要基于Anaconda擁有的:
資源管理conda和pip
擴(kuò)展:conda和pip的區(qū)別
1、依賴項(xiàng)檢查:pip不一定會(huì)展示所需其他依賴包,conda會(huì)列出所需其他依賴包。
2、環(huán)境管理:pip維護(hù)多個(gè)環(huán)境難度較大,conda可以比較方便地在不同環(huán)境之間切換,環(huán)境管理較為簡(jiǎn)單
3、對(duì)系統(tǒng)自帶Python的影響:pip:在系統(tǒng)自帶Python中包的更新/回退版本/卸載將影響其他程序。conda:不會(huì)影響系統(tǒng)自帶Python
4、適用語(yǔ)言:pip僅適用于Python,conda適用于Python, R, Ruby, Lua, Scala, Java, JavaScript, C等
180多個(gè)科學(xué)包
1,000+開(kāi)源庫(kù)
Anaconda + Jupyter 基本上已經(jīng)是大部分機(jī)器學(xué)習(xí)以及數(shù)據(jù)分析等開(kāi)發(fā)者必備的開(kāi)發(fā)環(huán)境。
如何下載Anaconda呢?
1.首先我們進(jìn)入Anaconda官網(wǎng)
https://www.anaconda.com/products/individual#Downloads
或者從清華鏡像也可以下載(建議選擇此項(xiàng),速度快!)
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
2.下載完成之后,雙擊進(jìn)行安裝。
3.選擇好路徑之后繼續(xù)點(diǎn)擊next。
4.以下兩個(gè)選項(xiàng)需要注意!如果之前沒(méi)有安裝過(guò)python。那就全部選上。
如果之前有裝過(guò)python環(huán)境,勾上之后默認(rèn)就是Anaconda的python環(huán)境。
建議初學(xué)者全部選上,選擇默認(rèn)的Anaconda的python環(huán)境即可!
5.顯示'installation successfully'即代表安裝成功!
6.最后一步要注意,不要點(diǎn)擊'install Microsoft VScode'。這樣會(huì)特別慢。直接點(diǎn)擊'Skip'即可!
7.最后依次點(diǎn)擊確定即可,測(cè)試是否可用cmd打開(kāi)終端,輸入conda info測(cè)試。
8. 安裝完成之后我們按照如下圖方式首先我們找到Anaconda prompt的基礎(chǔ)環(huán)境。
我們可以查看conda中的python版本
也可以查看所有的python庫(kù)
還可以使用ipython進(jìn)行代碼操作
更多詳情大家可以參考conda管理工具
which conda 或者 conda -version 檢查是否正確安裝。
conda list?查詢
conda?install?* 安裝
conda?update * 升級(jí)
conda remove?* 卸載
好了,今天的分享就到此結(jié)束了,有問(wèn)題評(píng)論區(qū)間~~