從PEP閱讀下列語句後405Windows上的Python 3中的pyvenv腳本在哪裏安裝?
還提供pyvenv安裝腳本,使這更 方便:
pyvenv /path/to/new/virtual/environment
我試圖創建一個新的虛擬環境,悲慘地失敗了;
C:\>python --version
Python 3.3.1
C:\>pyvenv myvenv
'pyvenv' is not recognized as an internal or external command,
operable program or batch file.
顯然pyvenv
腳本並沒有安裝到正在被通常加入到PATH
環境變量使得可以很容易地運行在命令行上這樣的腳本Scripts
文件夾。
PEP 405是錯誤的,是不是在Python 3.3中正確實現,或者我錯過了什麼?
在所有python3版本中,它在../Python/Python##-##/Tools/scripts/pyvenv.py 將其添加到路徑可修復問題。否則通過給腳本完整路徑並運行來使用該命令。 即如果你使用cygwin來模仿Windows中的unix,使用 /cygdrive/c/Users/#####/AppData/Local/Programs/Python/Python36-32/Tools/scripts/pyvenv.py 簡單而強大的命令來創建虛擬環境。如果使用完整路徑調用,則不需要添加到System PATH變量。 – Doogle