Неверный синтаксис имени файла, каталога или метки тома-virtualenvwrapper


У меня установлен virtualenvwrapper-win с python3. 6 на win7. При его использовании и предоставлении пути к другой версии python я получаю следующие сообщения об ошибках:

> mkvirtualenv mynew_env --python=d:pythonpython35python.exe
Running virtualenv with interpreter d:pythonpython35python.exe
Using base prefix 'd:\python\python35'
New python executable in C:UsersBobEnvsmynew_envScriptspython.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: обратные косые черты, прямые косые черты, двойные косые черты, результат всегда один и тот же.

1 2

1 ответ:

По какой-то причине в windows версии virtualenvwrapper оказывается, что вам нужно указать параметры перед именем среды, поэтому вы должны инициализировать его следующим образом:

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