windows的命令和使用習(xí)慣和linux下不太一樣破停。下面來一步步操作看一下吧
先創(chuàng)建一個文件夾叫pythonVirtualEnv烤蜕,我用來保存所有虛擬環(huán)境的地址眠冈。因?yàn)橐院笠{(diào)用某個環(huán)境都需要到此文件夾的Scripts來啟動洲尊,所以統(tǒng)一管理比較好晓锻。(linux會自動在用戶目錄下創(chuàng)建.virtualenv文件夾去管理各個環(huán)境盅称,所以這一步目的是一樣的)
在此文件地址下肩祥,輸入cmd。啟動此文件下的命令行缩膝。
輸入以下命令:(與linux有點(diǎn)不一樣)
virtualenv -p D:\onlyone\python27\python.exe flask_py2 #-p指定python環(huán)境為2或者3的地址混狠。
到這里我們就創(chuàng)建好了。從文件角度疾层,會在此文件夾下方創(chuàng)建一個剛才名字的文件夾将饺,里面有對應(yīng)的包
- 啟動此虛擬環(huán)境:進(jìn)入創(chuàng)建的文件夾下的Scripts。運(yùn)行命令:
cd flask_py2
dir #查看當(dāng)前文件列表
cd Scripts
activate #啟動環(huán)境,如果是用git bash進(jìn)入的話俯逾,使用source activate贸桶。git bash的好處支持ls命令
deactivate #退出環(huán)境
- 導(dǎo)出配置
pip freeze > requirements.txt # 導(dǎo)出當(dāng)前(虛擬)環(huán)境的所有pip包到txt
# 當(dāng)把這個txt復(fù)制到新的電腦上,創(chuàng)建好了虛擬環(huán)境
pip install -r requirements.txt #使新環(huán)境也保持了一樣的pip包環(huán)境