Virtualenv能夠方便的解決不一樣項目中對類庫的依賴問題。這一般是經過如下方式實現的:首先將經常使用的類庫安裝在系統環境中;而後爲每一個項目安裝獨立的類庫環境。這樣子能夠保證每一個項目都運行在獨立的類庫環境中。python
若要使用python虛擬環境進行開發,首先須要安裝virtualenv。
命令:pip install virtualenvmarkdown
命令:virtualenv venvspa
命令:venv\scripts\activate3d
注:如沒法激活,直接進入到activate所在目錄,使用.\activate激活
code
lsvirtualenv
workon
workon env
blog
deactivate
ip
add2virtualenv path
ci
cdproject: 切換目錄到當前指定的project目錄下, 使用前須要使用setprojectdir進行設置
cdvirtualenv: 切換到當前虛擬環境目錄下
cdsitepackages: 切換到當前虛擬環境的sitepackages下
lssitepackages: 查看當前虛擬環境的sitepackages目錄下的包
setprojectdir path: 設置project目錄
toggleglobalsitepackages:啓用/關閉系統sitepackages
whereis file:查看文件路徑開發
Win10下提示權限錯誤。
錯誤信息:
.\activate : 沒法加載文件 H:\envproject\venv\Scripts\activate.ps1,由於在此係統上禁止運行腳本。有關詳細信息,請參閱 htt
ps:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
解決辦法:
1.以管理員身份打開PowerShell
2.執行命令set-executionpolicy remotesignedrem