python 環(huán)境版本眾多锻全,在既有機器上跑一些python開源代碼绑谣,總會發(fā)現(xiàn)各個庫之間版本的兼容問題细移,調(diào)整起來非常不方便欢唾。virtualenv是一個創(chuàng)建隔絕的Python環(huán)境的工具且警。virtualenv創(chuàng)建一個包含所有必要的可執(zhí)行文件的文件夾,用來使用Python工程所需的包,能實現(xiàn)比較好的版本隔離礁遣。
通過pip安裝virtualenv:
pip install virtualenv
virtualenv myenv
將會在當前的目錄中創(chuàng)建一個文件夾斑芜,包含了Python可執(zhí)行文件,以及 pip 庫的一份拷貝祟霍,這樣就能安裝其他包了杏头。虛擬環(huán)境的名字(此例中是 myenv )可以是任意的盈包;若省略名字將會把文件均放在當前目錄。
你可以選擇使用一個Python解釋器
virtualenv -p /usr/bin/pyton2.** myenv
這里將會使用特定的python解釋器.
接著執(zhí)行
source myenv/bin/activate
就開啟了虛擬環(huán)境大州。
退出虛擬環(huán)境也很簡單续语,直接執(zhí)行deactivate就可以退出。