Virtualenv: Исполняемый python не существует

Созданный на 18 авг. 2014  ·  4Комментарии  ·  Источник: pypa/virtualenv

Запуск virtualenv myvenv --python=python завершается с ошибкой «Исполняемый python (из --python=python) не существует», даже если python находится в PATH:

$ which python
/c/Python27/python

Проблема заключается в неправильном обнаружении исполняемого файла в Windows. python эквивалентно python.exe в Windows, но это не распознается virtualenv. Это работает, только если вы используете virtualenv myvenv --python=python.exe .

Самый полезный комментарий

К вашему сведению, это работает, если вы делаете virtualenv --python=3.4 myenv или virtualenv --python=2.7 myenv .

Все 4 Комментарий

К вашему сведению, это работает, если вы делаете virtualenv --python=3.4 myenv или virtualenv --python=2.7 myenv .

Также работает с --python=2 или --python=3

Я не вижу большого смысла в том, чтобы пользователь предоставлял --python=python , поскольку это (фактически) значение по умолчанию. И --python-C:\Python34\python кажется странным — почему бы просто не добавить .exe ? Это не значит, что это не странное поведение, я просто не уверен, что это серьезная проблема на практике.

Глядя на sashahart/vex # 11, я не понимаю, говорите ли вы там, что vex проходит --python=python , или вы это сделали. Если первое, то, вероятно, не должно, и я бы сказал, что это ошибка в досаде. Если последнее, то я бы классифицировал это как ошибку пользователя (вы должны были опустить аргумент --python ).

я пробовал оба ваших кода @ionelmc, но все равно не работает

horler@horler-HP-245-G5-ноутбук-ПК :~/python_udemy/PyPI$
Путь python2 (из --python=python2) не существует
horler@horler-HP-245-G5-Notebook-PC :~/python_udemy/PyPI$ virtualenv --python=3.4 myenv
Путь 3.4 (из --python=3.4) не существует
horler@horler-HP-245-G5-Notebook-PC :~/python_udemy/PyPI$ virtualenv --python=3 myenv
Путь 3 (из --python=3) не существует
horler@horler-HP-245-G5-Notebook-PC :~/python_udemy/PyPI$ virtualenv --python=2 myenv
Путь 2 (из --python=2) не существует
horler@horler-HP-245-G5-ноутбук-ПК :~/python_udemy/PyPI$

Была ли эта страница полезной?
0 / 5 - 0 рейтинги