mkvirtualenv не создает virtualenv при указании версии Python - PullRequest
0 голосов
/ 06 июня 2018

У меня в настоящее время Python 2.7 и 3.6 установлены локально.Я установил virtualenv и virtualenvwrapper с pip3.Когда я не указываю версию python (т.е. $ mkvirtualenv hello), все идет гладко, и я получаю следующий вывод:

"Использование базового префикса" / home / rishi_gurnani / python 'Новый исполняемый файл python в / home /rishi_gurnani / .virtualenvs / hello / bin / python3.6 Также создается исполняемый файл в /home/rishi_gurnani/.virtualenvs/hello/bin/python Установка setuptools, pip, wheel ... done. virtualenvwrapper.user_scripts создание / home / rishi_gurnani.virtualenvs / hello / bin / preactivate virtualenvwrapper.user_scripts создание /home/rishi_gurnani/.virtualenvs/hello/bin/postdeactivate virtualenvwrapper.user_scripts создание /home/rishi_gurnani/.virtu.virtualenvs / hello / bin / postactivate virtualenvwrapper.user_scripts создает /home/rishi_gurnani/.virtualenvs/hello/bin/get_env_details"

Однако, когда я указываю, что я хочу python2.7 (то есть $ mkvirtu).7 привет2) Я получаю:

"Запуск virtualenv с переводчиком /home/rishi_gurnani/python/bin/python2.7"

Так что virtualenv нигде не создается.Другими словами, я могу только создать virtualenv с Python 3.6.но я также хотел бы создать тот, который использует 2.7.

1 Ответ

0 голосов
/ 06 июня 2018

Такой вопрос, как ваш, уже задан.Вы хотели бы сослаться на это: Не могу найти или создать новый virtualenv

Убедитесь, что ваша установленная версия virtualenv подходит для Python 2.7.Насколько я знаю, pip3 предназначен только для Python3.

...