国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python科學(xué)計(jì)算環(huán)境推薦――Anaconda

2019-11-25 18:21:39
字體:
供稿:網(wǎng)友

Anaconda是一個(gè)和Canopy類似的科學(xué)計(jì)算環(huán)境,但用起來更加方便。自帶的包管理器conda也很強(qiáng)大。

首先是下載安裝。Anaconda提供了Python2.7和Python3.4兩個(gè)版本,同時(shí)如果需要其他版本,還可以通過conda來創(chuàng)建。安裝完成后可以看到,Anaconda提供了Spyder,IPython和一個(gè)命令行。下面來看一下conda。

輸入 conda list 來看一下所有安裝時(shí)自帶的Python擴(kuò)展。粗略看了一下,其中包括了常用的 Numpy , Scipy , matplotlib 和 networkx 等,以及 beautiful-soup , requests , flask , tornado 等網(wǎng)絡(luò)相關(guān)的擴(kuò)展。

奇怪的是,里邊竟然沒有 sklearn ,所以首先裝一下它。

conda install scikit-learn
如果需要指定版本,也可以直接用 [package-name]=x.x 來指定。

conda的repo中的擴(kuò)展不算太新,如果想要更新的,可能要用PyPI或者自己下載源碼。而conda和pip關(guān)聯(lián)的很好。使用pip安裝的東西可以使用conda來管理,這點(diǎn)要比Canopy好。下圖是我用pip安裝的 nltk , jieba 和 gensim 。

我對(duì)這個(gè)科學(xué)計(jì)算環(huán)境的另一個(gè)要求就是能夠多個(gè)Python版本并存,尤其是2.x和3.x的并存。這個(gè)通過 virtualenv 可以做到。Anaconda也正是通過其實(shí)現(xiàn)的。

下面用conda創(chuàng)建一個(gè)名叫python2的版本為python2.7的環(huán)境。

conda create -n python2 python=2.7
這樣就會(huì)在Anaconda安裝目錄下的envs目錄下創(chuàng)建python2這個(gè)目錄。

向其中安裝擴(kuò)展可以:

直接用 conda install 并用 -n 指明安裝到的環(huán)境,這里自然就是 python2 。
像 virtualenv 那樣,先activate,然后在虛擬環(huán)境中安裝。
這里突然有一個(gè)問題,怎樣在IDE中使用創(chuàng)建出來的環(huán)境?如果是PyCharm等IDE,直接設(shè)置Python安裝目錄就可以了。那spyder呢?其實(shí)spyder就是一個(gè)Python的擴(kuò)展,你需要在虛擬環(huán)境中也裝一個(gè)spyder。

最后就是spyder的主界面。變量查看窗口很好用。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 佳木斯市| 乌审旗| 永州市| 钦州市| 读书| 株洲县| 钟山县| SHOW| 彩票| 玛曲县| 长阳| 湘西| 宽甸| 沁源县| 营口市| 尖扎县| 毕节市| 民权县| 交口县| 论坛| 台州市| 荔浦县| 花莲县| 蒙城县| 遂宁市| 永德县| 罗山县| 通化市| 江城| 旬阳县| 乃东县| 高要市| 建瓯市| 鸡西市| 宜都市| 苏尼特左旗| 镇巴县| 海原县| 松阳县| 凯里市| 郴州市|