python的虛擬環(huán)境創(chuàng)建與使用(linux和windows)


1.1, virtualenv的概述

virtualenv是用來創(chuàng)建Python的虛擬環(huán)境的庫,虛擬環(huán)境能夠獨立于真實環(huán)境存在,

并且可以同時有多個互相獨立的Python虛擬環(huán)境最蕾,每個虛擬環(huán)境都可以營造一個干凈

的開發(fā)環(huán)境祝拯,對于項目的依賴士袄、版本的控制有著非常重要的作用泻拦。

虛擬環(huán)境有什么意義?

如果我們要同時開發(fā)多個應(yīng)用程序蒲列,應(yīng)用A需要Django1.11窒朋,而應(yīng)用B需要Django1.8怎么辦?

這種情況下蝗岖,每個應(yīng)用可能需要各自擁有一套“獨立”的Python運行環(huán)境侥猩。

virtualenv就是用來為一個應(yīng)用創(chuàng)建一套“隔離”的Python運行環(huán)境。

1.2, virtualenv 的安裝和使用

1.2.1,安裝和創(chuàng)建virtualenv

a,安裝虛擬環(huán)境:

安裝virtualenv跟安裝一般的Python庫是一樣的操作抵赢,直接使用pip命令就行了:

pip install virtualenv

b,創(chuàng)建虛擬環(huán)境:

安裝完成之后就可以使用virtualenv的命令來創(chuàng)建虛擬環(huán)境了欺劳,

? 首先需要進(jìn)入需要創(chuàng)建虛擬環(huán)境的文件夾洛退,比如F盤的envs文件夾,

? 然后使用以下命令創(chuàng)建一個虛擬環(huán)境杰标,python版本的路徑是可選的:

virtualenv 虛擬環(huán)境名稱 [-p python版本的路徑]

如:virtualenv env1

1.2.2,啟動虛擬環(huán)境:

env1\Scripts\activate

進(jìn)入虛擬環(huán)境后:

使用pip安裝numpy模塊

創(chuàng)建test.py文件,并在文件中使用numpy模塊

在cmd命令窗口使用python test.py執(zhí)行文件

1.2.3,退出虛擬環(huán)境(進(jìn)入真實系統(tǒng)環(huán)境):

deactivate?

(如果報錯則使用:env1\Scripts\deactivate)

退出虛擬環(huán)境后再執(zhí)行test.py:

在cmd命令窗口使用python test.py執(zhí)行文件

1.3, virtualenvwrapper 的安裝和使用?

(virtualenvwrapper是virtualenv的包裝版,以后用這個彩匕,更加方便)

Windows: pip install virtualenvwrapper-win

(Linux:pip install virtualenvwrapper)

創(chuàng)建:mkvirtualenv? ? 虛擬環(huán)境名稱? -p? python的路徑

刪除:rmvirtualenv? ? 虛擬環(huán)境名稱

(注意:創(chuàng)建的虛擬環(huán)境放在用戶目錄下的Envs中)

進(jìn)入:workon 虛擬環(huán)境名稱

退出:deactivate

1.4, pip常用命令

pip install xxx:安裝xxx依賴包

pip list:查看所有依賴包

pip freeze:查看虛擬環(huán)境新安裝的包

pip uninstall xxx :卸載xxx包

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末腔剂,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子驼仪,更是在濱河造成了極大的恐慌掸犬,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,039評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件绪爸,死亡現(xiàn)場離奇詭異湾碎,居然都是意外死亡,警方通過查閱死者的電腦和手機奠货,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評論 3 395
  • 文/潘曉璐 我一進(jìn)店門介褥,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人递惋,你說我怎么就攤上這事柔滔。” “怎么了萍虽?”我有些...
    開封第一講書人閱讀 165,417評論 0 356
  • 文/不壞的土叔 我叫張陵睛廊,是天一觀的道長。 經(jīng)常有香客問我杉编,道長超全,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,868評論 1 295
  • 正文 為了忘掉前任邓馒,我火速辦了婚禮嘶朱,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘绒净。我一直安慰自己见咒,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,892評論 6 392
  • 文/花漫 我一把揭開白布挂疆。 她就那樣靜靜地躺著改览,像睡著了一般。 火紅的嫁衣襯著肌膚如雪缤言。 梳的紋絲不亂的頭發(fā)上宝当,一...
    開封第一講書人閱讀 51,692評論 1 305
  • 那天,我揣著相機與錄音胆萧,去河邊找鬼庆揩。 笑死俐东,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的订晌。 我是一名探鬼主播虏辫,決...
    沈念sama閱讀 40,416評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼锈拨!你這毒婦竟也來了砌庄?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,326評論 0 276
  • 序言:老撾萬榮一對情侶失蹤奕枢,失蹤者是張志新(化名)和其女友劉穎娄昆,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體缝彬,經(jīng)...
    沈念sama閱讀 45,782評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡萌焰,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,957評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了谷浅。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片扒俯。...
    茶點故事閱讀 40,102評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖壳贪,靈堂內(nèi)的尸體忽然破棺而出陵珍,到底是詐尸還是另有隱情,我是刑警寧澤违施,帶...
    沈念sama閱讀 35,790評論 5 346
  • 正文 年R本政府宣布互纯,位于F島的核電站,受9級特大地震影響磕蒲,放射性物質(zhì)發(fā)生泄漏留潦。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,442評論 3 331
  • 文/蒙蒙 一辣往、第九天 我趴在偏房一處隱蔽的房頂上張望兔院。 院中可真熱鬧,春花似錦站削、人聲如沸坊萝。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽十偶。三九已至,卻和暖如春园细,著一層夾襖步出監(jiān)牢的瞬間惦积,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評論 1 272
  • 我被黑心中介騙來泰國打工猛频, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留狮崩,地道東北人蛛勉。 一個月前我還...
    沈念sama閱讀 48,332評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像睦柴,于是被迫代替她去往敵國和親诽凌。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,044評論 2 355

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