Я очень новичок в Python и недавно установил Python 2.7.6 x86 в Windows. Я пытаюсь создать среду через virtualenv. Я установил Python, затем установил pip и virtualenv по всему миру. Затем я записал CD'd в каталог, в котором я хотел создать среду, и запустил virtualenv env
. Затем я активировал его с помощью env\scripts\activate
. Теперь, когда я пытаюсь запустить любой скрипт через virtualenv (pip, easy_install и т.д.), Я получаю следующую ошибку:
Fatal error in launcher: Unable to create process using
'""[dir]\env\Scripts\python.exe"" "[dir]\env\Scripts\pip.exe" --version'
Обратите внимание на дополнительные кавычки вокруг exe python. Он имеет два набора кавычек, а не только один набор.
У меня такое ощущение, что это ошибка пути. Путь устанавливается в activate.bat, но выглядит корректно - set "VIRTUAL_ENV=[dir]\env"
Позвольте мне повторить, что скрипты работают в глобальном масштабе. Я вижу эту ошибку только в virtualenv.
Откуда этот дополнительный набор кавычек? Как я могу избавиться от него?