Virtualenv在執行虛擬環境建立後沒有bin目錄的處理

Virtualenv在執行虛擬環境建立後沒有bin目錄的處理

使用環境:

window 7 64位
python 3.5.1
virtualenv 15.1.0

正常安裝virtualenv:

pip install virtualenv

建立第一個虛擬環境

virtualenv env

發現虛擬目錄中只有四個目錄和一個文件,沒有bin目錄

\Include
\lib
\Scripts
\tcl
pip-selfcheck 

經過檢查,發現啓動虛擬環境的需要的命令都在\Scripts中,如下:

├─Scripts
│      activate
│      activate.bat
│      activate.ps1
│      activate_this.py
│      deactivate.bat
│      easy_install-3.5.exe
│      easy_install.exe
│      pip.exe
│      pip3.5.exe
│      pip3.exe
│      python.exe
│      python35.dll
│      pythonw.exe
│      wheel.exe

因爲沒有bin目錄,所以不能執行 source .\bin\activate 命令激活虛擬環境。

經過實驗,可以在虛擬環境目錄內執行下方命令啓動虛擬環境

.\scripts\activate.bat

關閉虛擬環境需要執行下方的命令

.\scripts\deactivat.bat
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章