一、python虛擬環(huán)境介紹

現(xiàn)在有一個(gè)現(xiàn)實(shí)的問題:

現(xiàn)在呢我要開發(fā)一個(gè)項(xiàng)目A,我使用的是flask0.12版本,但是過了兩年之后,領(lǐng)導(dǎo)讓我再開發(fā)一個(gè)項(xiàng)目B要求我使用flask 1.0版本開發(fā),但是我的電腦里面之前已經(jīng)存在了flask 0.12版本了,我們知道這兩個(gè)版本會(huì)相互影響(就像是我們不能同時(shí)安裝window 7和window 10兩個(gè)版本一樣),那么問題該怎么解決呢,我總不能把flask 0.12更新程flask 1.0吧,那這樣項(xiàng)目A就不能用了。那應(yīng)該怎么解決呢?

這時(shí)候python h虛擬環(huán)境就派上用場(chǎng)了!

在虛擬環(huán)境下,它會(huì)給項(xiàng)目A一個(gè)“大盒子A”,在這個(gè)盒子下用來裝flask 0.12 ,同時(shí)也給項(xiàng)目B創(chuàng)建一個(gè)“大盒子B”,在這個(gè)大盒子里面裝flask 1.0 ,兩個(gè)盒子根據(jù)項(xiàng)目的需要安裝的所有版本都是互不干擾的。

總之一句話:因?yàn)閜ython的更新太快了,有時(shí)候需要在同一個(gè)電腦上存在一個(gè)框架的不同版本,這時(shí)候虛擬環(huán)境就能解決這個(gè)問題了

虛擬環(huán)境的安裝

安裝虛擬環(huán)境的命令如下:pip install virtualenv?

使用

加入我們要在E盤下創(chuàng)建一個(gè)文件夾Virtualenv的虛擬環(huán)境

可以在E盤下直接新建文件夾,也可以用cmd命令:mkdir Virualenv


接下來如何創(chuàng)建“大盒子”:進(jìn)入Virtualenv文件夾下,執(zhí)行 virtualenv “虛擬環(huán)境名字”本例是flask-env


盒子建好了,但是卻不知道用哪一個(gè),所以要激活:

進(jìn)入E:\Virtualenv\flask-env\Scripts 下執(zhí)行activate


接下來要在虛擬環(huán)境中安裝flask:

進(jìn)入E:\Virtualenv\flask-env\Scripts執(zhí)行pip install flask


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容