python的集成環(huán)境Anaconda

之前寫了一篇《python入門記錄》算是入門了。今天受小伙伴推薦使用Anaconda來管理python環(huán)境蔫骂,有被驚艷到了牺汤。

Anaconda是什么檐迟?

Anaconda是一款集成的Python環(huán)境,anaconda可以看做Python的一個集成安裝追迟,安裝它后就默認安裝了python敦间、IPython、集成開發(fā)環(huán)境Spyder和眾多的包和模塊廓块,一鍵安裝带猴,裝好即用,特別適合懶人拴清,非常方便贷掖。Anaconda包括Conda渴语、Python以及一大堆安裝好的工具包,比如:numpy牙甫、pandas等调违。

conda是一個開源的包、環(huán)境管理器且轨,可以用于在同一個機器上安裝不同版本的軟件包及其依賴,并能夠在不同的環(huán)境之間切換旋奢。

小馬的主要使用心得是至朗,有點類似docker的容器隔離思想,每個conda虛擬環(huán)境就相當于一個獨立容器環(huán)境矗钟,可以有自己的Python環(huán)境也可以支持克隆嫌变。虛擬環(huán)境之間的 包和版本互不影響,非常適合在AI訓(xùn)練下運行不同模型時需要頻繁切換對應(yīng)的不同Python版本和依賴包的開發(fā)場景秸应。

其實無論python的虛擬環(huán)境碑宴,還是docker的虛擬容器,本質(zhì)都是為了避免交叉污染祸挪,保證每一個項目都在自己獨立的環(huán)境里運行贞间。

有人是這么建議的:

只對python環(huán)境進行隔離或者遷移,只裝anaconda就夠了整以,比如深度學(xué)習(xí)訓(xùn)練或者QT本地開發(fā)之類的峻仇。

還需要對系統(tǒng)環(huán)境進行隔離和遷移,那就docker+anaconda凡蚜,比如你要部署模型吭从,交付產(chǎn)品,或者是多人共用一臺服務(wù)器等谱醇。

深度學(xué)習(xí)環(huán)境配置超詳細教程【Anaconda+PyTorch(GPU版)+CUDA+cuDNN】

下載與安裝

不懂如何安裝的同學(xué)也可以參考看這里教程1和這里教程2,教程2還包含了conda使用命令熔吗。下載Anaconda安裝包的話小馬建議是官網(wǎng)佳晶。

安裝的時候需要特別注意的是以下選項要勾選(具體說明也可以參看上面的深度學(xué)習(xí)環(huán)境配置超詳細教程鏈接)轿秧,否則就需要自己處理環(huán)境變量的配置了(雖然勾選了也有可能出現(xiàn)需要自己手動配置環(huán)境變量的問題)。

如果你真的傻瓜安裝并且忘記勾選了漩符,那就乖乖如下自己手動配置環(huán)境變量Path(可以在conda prompt中使用where conda查看安裝路徑)驱还,否則命令行cmd無法識別conda和python命令。

驗證安裝結(jié)果闷沥∮咛樱可選用以下任意一種方法:

① 在終端中輸入命令?conda list?戳粒,如果Anaconda被成功安裝,則會顯示已經(jīng)安裝的包名和版本號奄妨;

② 在終端中輸入?python?苹祟。這條命令將會啟動Python交互界面,如果Anaconda被成功安裝并且可以運行锰悼,則將會在Python版本號的右邊顯示“Anaconda custom (64-bit)”团赏。退出Python交互界面則輸入?exit()?或?quit()?即可耐薯;

③ 在終端中輸入?anaconda-navigator?。如果Anaconda被成功安裝体谒,則Anaconda Navigator的圖形界面將會被啟動抒痒。

記得裝好后如教程一樣配置清華鏡像哦。

結(jié)合Pycharm使用

如何在Pycharm中切換不同的工作環(huán)境故响,總結(jié)就是要在項目的配置中給當前項目配置python解釋器彩届,配置到conda的對應(yīng)虛擬環(huán)境下的python.exe即可。如下贮聂,mydev是我們使用conda 命令創(chuàng)建的虛擬環(huán)境寨辩。

注意這里面有幾個坑:

配置的時候發(fā)現(xiàn) pycharm獲取conda環(huán)境列表失敗捣染,error code 1。類似如下耍攘,

小馬第一反應(yīng)是查找anaconda安裝路徑下的envs文件夾是否有新建的虛擬環(huán)境mydev文件蕾各,結(jié)果沒有。anaconda的envs路徑跑到c盤了妨托,應(yīng)修改為anaconda安裝路徑的盤內(nèi)吝羞。也可參考這里

使用conda info確認配置并在C:\Users\用戶名下有一個 .condarc 文件敦腔,將其打開恨溜,在其末尾添加下面內(nèi)容:

最后還需將anaconda的envs文件夾權(quán)限給為可執(zhí)行讀寫才行。

此時問題并沒有解決躺盛,如圖conda可執(zhí)行文件配置到conda.exe下始終加載環(huán)境拉不出環(huán)境形帮,于是使用有一個文件在anaconda\library\bin里,也叫conda.bat躯枢,配置到這個文件就行了槐臀。問題解決,IDE開發(fā)正常得糜。


如果上面還沒看懂可以在主頁介紹找我哈【貝可林】晰洒,我騎共享單車到你家教谍珊。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市侮邀,隨后出現(xiàn)的幾起案子贝润,更是在濱河造成了極大的恐慌,老刑警劉巖华畏,帶你破解...
    沈念sama閱讀 216,544評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件亡笑,死亡現(xiàn)場離奇詭異横朋,居然都是意外死亡,警方通過查閱死者的電腦和手機绝骚,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評論 3 392
  • 文/潘曉璐 我一進店門压汪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來古瓤,“玉大人,你說我怎么就攤上這事穿香∫锼伲” “怎么了纹冤?”我有些...
    開封第一講書人閱讀 162,764評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長雁歌。 經(jīng)常有香客問我知残,道長,這世上最難降的妖魔是什么乏盐? 我笑而不...
    開封第一講書人閱讀 58,193評論 1 292
  • 正文 為了忘掉前任丑勤,我火速辦了婚禮吧趣,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘岔霸。我一直安慰自己俯渤,他們只是感情好,可當我...
    茶點故事閱讀 67,216評論 6 388
  • 文/花漫 我一把揭開白布絮爷。 她就那樣靜靜地躺著,像睡著了一般岖寞。 火紅的嫁衣襯著肌膚如雪柜蜈。 梳的紋絲不亂的頭發(fā)上淑履,一...
    開封第一講書人閱讀 51,182評論 1 299
  • 那天,我揣著相機與錄音狸吞,去河邊找鬼指煎。 笑死,一個胖子當著我的面吹牛暖侨,可吹牛的內(nèi)容都是我干的崇渗。 我是一名探鬼主播,決...
    沈念sama閱讀 40,063評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼葫掉,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了跟狱?” 一聲冷哼從身側(cè)響起俭厚,我...
    開封第一講書人閱讀 38,917評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎驶臊,沒想到半個月后挪挤,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,329評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡关翎,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,543評論 2 332
  • 正文 我和宋清朗相戀三年扛门,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片纵寝。...
    茶點故事閱讀 39,722評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡论寨,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出葬凳,到底是詐尸還是另有隱情绰垂,我是刑警寧澤,帶...
    沈念sama閱讀 35,425評論 5 343
  • 正文 年R本政府宣布火焰,位于F島的核電站劲装,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏荐健。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,019評論 3 326
  • 文/蒙蒙 一琳袄、第九天 我趴在偏房一處隱蔽的房頂上張望江场。 院中可真熱鬧,春花似錦窖逗、人聲如沸址否。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽佑附。三九已至,卻和暖如春仗考,著一層夾襖步出監(jiān)牢的瞬間音同,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評論 1 269
  • 我被黑心中介騙來泰國打工秃嗜, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留权均,地道東北人。 一個月前我還...
    沈念sama閱讀 47,729評論 2 368
  • 正文 我出身青樓锅锨,卻偏偏與公主長得像叽赊,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子必搞,可洞房花燭夜當晚...
    茶點故事閱讀 44,614評論 2 353

推薦閱讀更多精彩內(nèi)容