virtulenv 是一個(gè)創(chuàng)建獨(dú)立 python 運(yùn)行環(huán)境的工具。 在標(biāo)準(zhǔn)的 python 環(huán)境中,所有的庫都是唯一存在的,不會(huì)有兩個(gè)或以上版本的相同庫。 但在日常的開發(fā)工作中常常會(huì)遇到此類問題,比如: 目前使用 django1.9 版本,但 django1.10 版本支持一些新特性,想去嘗試一下,在不破壞 1.9 版本的前提下如何使用 django1.10。 做一個(gè)臨時(shí)的項(xiàng)目,需要安裝大量的第三方庫,不希望把這些臨時(shí)使用的庫安裝到標(biāo)準(zhǔn)環(huán)境中。 遇到以上情況時(shí),使用 virtulenv 工具創(chuàng)建一個(gè)單獨(dú)運(yùn)行 python 環(huán)境就能很好的解決這些問題。 1、安裝及入門1.1 安裝安裝過程比較簡(jiǎn)單,命令行下輸入 1.2 創(chuàng)建虛擬環(huán)境創(chuàng)建虛擬環(huán)境的命令也比較簡(jiǎn)單,命令行下輸入: virtualenv ENV ENV 為虛擬環(huán)境放置的文件夾名,命令雖然簡(jiǎn)單,但需要注意的地方也不少。以 windows 為例,在 D 盤根目錄下創(chuàng)建一個(gè)虛擬環(huán)境,文件夾名為 venv,操作步驟如下 文件夾中顯示 如此,就創(chuàng)建了一個(gè)基本的虛擬環(huán)境。當(dāng)然, vituralenv 提供了一系列個(gè)性化定制虛擬環(huán)境的功能,比如添加 https://virtualenv./en/latest/reference/ 1.3 激活虛擬環(huán)境激活該虛擬環(huán)境,就可以開始使用了,windows 下進(jìn)入剛剛創(chuàng)建的虛擬環(huán)境中 scripts 文件夾,即 你可以正常使用 1.4 退出虛擬環(huán)境 |
|