2017-01-28 139 views
2

我在win7上使用python3.6安裝virtualenvwrapper-win。 當使用它,並提供到Python的另一個版本的路徑,我得到這些錯誤消息:文件名,目錄名稱或卷標語法不正確 - virtualenvwrapper

> mkvirtualenv mynew_env --python=d:\python\python35\python.exe 
Running virtualenv with interpreter d:\python\python35\python.exe 
Using base prefix 'd:\\python\\python35' 
New python executable in C:\Users\Bob\Envs\mynew_env\Scripts\python.exe 
Installing setuptools, pip, wheel...done. 
The filename, directory name, or volume label syntax is incorrect. 
The filename, directory name, or volume label syntax is incorrect. 
The filename, directory name, or volume label syntax is incorrect. 

如何解決呢? 我在我的python安裝路徑中嘗試了不同的斜槓:反斜槓,正斜槓,雙反斜槓,結果總是相同的。

+0

你嘗試用斜槓? 'mkvirtualenv mynew_env --python = d:/ python/python35/python.exe' –

+0

是的,正如我所說的,我收到了相同的信息。 –

+0

我在Win10上遇到了同樣的問題,但它似乎是創建環境並有效運行的。 – sparaflAsh

回答

5

有關Windows版本的virtualenvwrapper看來,你需要指定環境的名稱前的選項的一些原因,所以你應該如下初始化它:

mkvirtualenv --python=d:\python\python35\python.exe mynew_env 
+1

那就是答案。 –

+0

我切換到Debian,現在無法檢查,但我會依賴Tset Noitamotua的批准。 –

相關問題