最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Windows上使用virtualenv搭建Python+Flask開發(fā)環(huán)境

 更新時間:2016年06月07日 16:48:18   作者:digwtx  
在自己本機的開發(fā)環(huán)境下,我們完全可以使用virtualenv來hold住多個Python環(huán)境,這樣就可以留出一個專門服役于Flask框架,哈哈,這里我們就來看看如何在Windows系統(tǒng)上使用virtualenv搭建Python+Flask開發(fā)環(huán)境

關(guān)于virtualenv:

VirtualEnv用于在一臺機器上創(chuàng)建多個獨立的Python虛擬運行環(huán)境,多個Python環(huán)境相互獨立,互不影響,它能夠:

1.在沒有權(quán)限的情況下安裝新套件
2.不同應用可以使用不同的套件版本
3.套件升級不影響其他應用
虛擬環(huán)境是在Python解釋器上的一個私有復制,你可以在一個隔絕的環(huán)境下安裝packages,不會影響到你系統(tǒng)中全局的Python解釋器。

虛擬環(huán)境非常有用,因為它可以防止系統(tǒng)出現(xiàn)包管理混亂和版本沖突的問題。為每個應用程序創(chuàng)建一個虛擬環(huán)境可以確保應用程序只能訪問它們自己使用的包,從而全局解釋器只作為一個源且依然整潔干凈去更多的虛擬環(huán)境。另一個好處是,虛擬環(huán)境不需要管理員權(quán)限。

安裝Python 2.7
訪問https://www.python.org/,進入下載頁面,下載Python 2.7系列的WINDOWS版本。

安裝之后需要把Python相關(guān)的路徑加入到PATH環(huán)境變量中(假如安裝在D:\Python27):

D:\Python27
D:\Python27\Scripts

安裝setuptools(easy_install)

wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
python ez_setup.py

安裝virtualenv
使用easy_install命令安裝virtualenv:

easy_install virtualenv

創(chuàng)建虛擬環(huán)境
純凈的虛擬環(huán)境:

virtualenv.exe venv

適用于所有軟件包都使用PY軟件包的場景。

混合虛擬環(huán)境:

virtualenv --system-site-packages venv

適用于有部分特殊軟件包的場景,因為特定軟件包在缺乏編譯環(huán)境的情況下不能通過pip直接安裝。

激活虛擬環(huán)境:

venv\Scripts\activate.bat

退出虛擬環(huán)境:

venv\Scripts\deactivate.bat

安裝軟件包
激活虛擬環(huán)境之后,使用pip命令安裝軟件包:

pip install package

package替換為軟件包的名稱。

軟件包分為純Python軟件包和特殊軟件包。

純Python軟件包是指完全使用Python編寫的軟件包,不需要編譯環(huán)境,只需要執(zhí)行pip install命令就可以完成安裝。

特殊軟件包是指大部分使用PY編寫、某些特定部分使用C語言編寫的、需要進行編譯才能使用的軟件包,不能通過pip install直接安裝,需要編譯環(huán)境支持。比如Mysql-Python(MySQLDb)、pycrypto等。特殊軟件包一般會有WINDOWS的編譯版本。

安裝Flask

virtualenv.exe venv
venv\Scripts\activate.bat
pip install flask

 

相關(guān)文章

最新評論

宁明县| 会东县| 贵阳市| 禄丰县| 望都县| 岑溪市| 绥芬河市| 逊克县| 长白| 肥城市| 定日县| 广灵县| 宜兰市| 磴口县| 电白县| 甘洛县| 商都县| 澳门| 潮安县| 松桃| 衡水市| 榆树市| 潜山县| 长岛县| 漯河市| 东明县| 湖州市| 万年县| 蒙山县| 垫江县| 林州市| 句容市| 丰镇市| 都昌县| 襄汾县| 彭州市| 乌拉特前旗| 大石桥市| 洞头县| 定日县| 丰城市|