Anaconda 實(shí)際上是一個(gè)軟件發(fā)行版,它附帶了conda、Python和150多個(gè)科學(xué)包及其依賴項(xiàng)。其中,conda是一個(gè)開源的軟件包管理系統(tǒng)和環(huán)境管理系統(tǒng),和 virtualenv 功能差不多,可以在電腦上同時(shí)安裝Python2和Python3。
安裝:
試了下,不能使用pip安裝,需要到 官網(wǎng)下載 ,然后安裝。
conda使用
通過conda管理包
# 安裝pandas$ conda install pandas# 更新pandas$ conda update pandas# 刪除pandas$ conda remove pandas# 搜索$ conda search pandas
管理環(huán)境:
# 創(chuàng)建py2的python2環(huán)境,自帶pandas和numpy$ conda create -n py2 python=2 pandas numpy# 激活py2環(huán)境,通過python -V可以看到是python2.7$ source activate py2# 退出py2環(huán)境$ source deactivate# 創(chuàng)建py3的Python3環(huán)境$ conda create -n py3 python=3 pandas numpy# 激活py3環(huán)境$ source activate py3# py3環(huán)境中安裝相關(guān)包$ conda install pandas
注意:在py3中安裝的包,在py2中是看不到的,py2與py3的環(huán)境完全是隔離的。
Anaconda具有跨平臺(tái)、包管理、環(huán)境管理的特點(diǎn),因此很適合快速在新的機(jī)器上部署Python環(huán)境。
新聞熱點(diǎn)
疑難解答
圖片精選