學(xué)會使用 Conda 管理 Python 開發(fā)

在上一節(jié)講了 如何在 WSL 中安裝 Anaconda 泞坦,這里將如何使用 Conda 對 Python 開發(fā)進(jìn)行 包管理以及環(huán)境管理口四。

安裝完了 Anaconda 之后抬伺,使用 conda list 展示當(dāng)前環(huán)境的包及其版本

$ conda list
# packages in environment at /home/nickChen/anaconda2:
#
_license                  1.1                      py27_1
_nb_ext_conf              0.3.0                    py27_0
alabaster                 0.7.9                    py27_0
...

現(xiàn)在讓我們看看 Conda 強(qiáng)大的環(huán)境管理功能事秀,

$ conda create --name env_name package_name...

env_name 指的是你想要命名的環(huán)境名,比如想建一個(gè) Blog 的環(huán)境用來開發(fā)怕品,這里我們用到了 flask requests 諸多個(gè)包妇垢,我們可以這樣來配置:

$ conda create -n Blog flask requests

還可以設(shè)置這個(gè)項(xiàng)目的 Python 版本:

$ conda create --name Blog python=2.7 flask requests

即使創(chuàng)建完成了環(huán)境,也可以向環(huán)境內(nèi)添加新的包:

$ conda install -n env_name package_name

可以通過 -n env_name 對指定的環(huán)境添加包肉康,如果沒有添加這段闯估,就默認(rèn)添加在當(dāng)前環(huán)境下。

完成上面的過程之后迎罗,現(xiàn)在已經(jīng)多了一個(gè) Blog的環(huán)境睬愤,通過 conda info --envs 或者 conda info -e 來查看:

$ conda info --envs
# conda environments:
#
Blog               /home/nickChen/anaconda2/envs/Blog
root                  *  /home/nickChen/anaconda2

新的環(huán)境會出現(xiàn)在 Anaconda 的路徑下 envs 中:

$ cd /home/nickChen/anaconda2/envs

root 是默認(rèn)的環(huán)境,查看環(huán)境列表的時(shí)候纹安,可以看到 有個(gè) "*" 符號尤辱, 這代表當(dāng)前環(huán)境。

可以通過 activate | deactivate 來激活或失效環(huán)境:

$ source activate Blog
$ conda info -e
# conda environments:
#
Blog              * /home/nickChen/anaconda2/envs/Blog
root                     /home/nickChen/anaconda2

可以發(fā)現(xiàn)當(dāng)前的環(huán)境已經(jīng)轉(zhuǎn)到 Blog 下了厢岂,只需要使用 deactivate 就可以回到 root 下光督。

$ source deactivate Blog

如果需要?jiǎng)h除環(huán)境中的包:

$ conda remove -n env_name package_name

如果需要?jiǎng)h除已經(jīng)存在的環(huán)境:

$ conda remove -n env_name --all

最后放個(gè)鏈接,Conda 提供的 cheatsheet : conda_cheatsheet_2016.pdf

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末塔粒,一起剝皮案震驚了整個(gè)濱河市结借,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌卒茬,老刑警劉巖船老,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異圃酵,居然都是意外死亡柳畔,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進(jìn)店門郭赐,熙熙樓的掌柜王于貴愁眉苦臉地迎上來薪韩,“玉大人,你說我怎么就攤上這事》荩” “怎么了罗捎?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長拉盾。 經(jīng)常有香客問我桨菜,道長,這世上最難降的妖魔是什么盾剩? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任雷激,我火速辦了婚禮,結(jié)果婚禮上告私,老公的妹妹穿的比我還像新娘。我一直安慰自己承桥,他們只是感情好驻粟,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著凶异,像睡著了一般蜀撑。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上剩彬,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天酷麦,我揣著相機(jī)與錄音,去河邊找鬼喉恋。 笑死沃饶,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的轻黑。 我是一名探鬼主播糊肤,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼氓鄙!你這毒婦竟也來了馆揉?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤抖拦,失蹤者是張志新(化名)和其女友劉穎升酣,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體态罪,經(jīng)...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡噩茄,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了向臀。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片巢墅。...
    茶點(diǎn)故事閱讀 39,795評論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出君纫,到底是詐尸還是另有隱情驯遇,我是刑警寧澤,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布蓄髓,位于F島的核電站叉庐,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏会喝。R本人自食惡果不足惜陡叠,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望肢执。 院中可真熱鬧枉阵,春花似錦、人聲如沸预茄。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽耻陕。三九已至拙徽,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間诗宣,已是汗流浹背膘怕。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留召庞,地道東北人岛心。 一個(gè)月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像裁眯,于是被迫代替她去往敵國和親鹉梨。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,724評論 2 354

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

  • 1. 介紹 任何語言的包穿稳,依賴和環(huán)境管理:Python存皂,R,Ruby逢艘,Lua旦袋,Scala,Java它改,Javascr...
    Himryang閱讀 74,341評論 6 67
  • Anaconda使用總結(jié) 原文出處:2016.7.19 PeterYuan 序 Python易用疤孕,但用好卻不易,其...
    MiracleJQ閱讀 2,205評論 0 11
  • 學(xué)Python已經(jīng)兩周了央拖,偶然聽群里聊天聊到了Anaconda祭阀,覺得挺好的鹉戚,就記錄下來,先記錄簡單用法,在啰嗦的記...
    世外大帝閱讀 2,780評論 0 10
  • 如何使用Anaconda來管理 Python 所用的包和環(huán)境 Anaconda 能讓你輕松安裝在數(shù)據(jù)科學(xué)工作中經(jīng)常...
    重新出發(fā)_砥礪前行閱讀 8,260評論 0 5
  • Anaconda是一個(gè)優(yōu)秀的開源Python發(fā)布版本专控,由于中文社區(qū)對這個(gè)軟件的介紹及教程比較少抹凳,還是官方文檔比較詳...
    NorthPenguin閱讀 168,089評論 25 166