Я пытался сделать это с помощью комбинации этого руководства для виртуального окружения
code> в Windows и этот пост SO о virtualenv с определенным типом Python.
К сожалению, он не работает, вероятно, потому, что был написан последний ресурс кем-то, использующим Linux.
Вот что я сделал:
Код: Выделить всё
C:\Python27\Scripts>pip install virtualenv You are using pip version
6.0.6, however version 9.0.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. Collecting virtualenv Downloading virtualenv-15.1.0-py2.py3-none-any.whl (1.8MB)
100% |################################| 1.8MB 3.7MB/s eta 0:00:01 Installing collected packages: virtualenv
Successfully installed virtualenv-15.1.0
C:\Python27\Scripts>pip install virtualenvwrapper-win You are using pip version 6.0.6, however version 9.0.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. Collecting virtualenvwrapper-win Downloading virtualenvwrapper-win-1.2.1.zip Requirement already satisfied (use
--upgrade to upgrade): virtualenv in c:\python27\lib\site-packages (from virtualenvwrapper
-win) Installing collected packages: virtualenvwrapper-win Running setup.py install for virtualenvwrapper-win Successfully installed virtualenvwrapper-win-1.2.1
C:\Python27\Scripts>mkvirtualenv c:\users\hackr\Desktop\P27_D19 --python=C:\Python27\python.exe
Код: Выделить всё
'python.exe' is not recognized as an internal or external command, operable program or batch file.
исполняемая программа или пакетный файл.
Обновление: Я только что заставил это работать, используя обычный virtualenv вместо рекомендуемой команды mkvirtualenv, которая, как я предполагаю, часть оболочки, которую мне предложили установить. Если кто-то хочет помочь мне понять, что произошло, и есть ли какие-либо недостатки, связанные с отказом от использования оболочки, это был бы хороший способ написать ответ.
Подробнее здесь: https://stackoverflow.com/questions/441 ... -of-python