Использование cygwin с python virtualenvwrapper?

Я новичок в cygwin, а не в Python.

Попытка установить cygwin в системе, в которой уже установлены и работают Python и virtualenvwrapper. В CMD я могу ввести workon myenv, и он работает нормально, однако, когда я пытаюсь запустить ту же команду в cygwin bash, я получаю ошибку command not found.

Как мне заставить cygwin распознавать команду?


person hackerlikecomputer    schedule 16.11.2020    source источник


Ответы (1)


Здесь два варианта:

вы можете установить python через инструмент установки Cygwin

or

вам нужно выполнить свой скрипт с полным путем к вашему интерпретатору Python, это работает в моем случае:

/cygdrive/c/Users/<username>/AppData/Local/Programs/Python/Launcher/python my_python_scritp.py
person Patrik    schedule 16.11.2020
comment
Спасибо. Будет ли установка python, специфичная для cygwin, конфликтовать с моей существующей? Возможно, мне следует просто удалить существующую установку Python? - person hackerlikecomputer; 16.11.2020
comment
Это не будет конфликтовать с вашей существующей установкой Python. Я использую как Cygwin, так и установку Windows без каких-либо проблем. Если вы запустите его из Cygwin, он будет использовать Python Cygwin, если из Windows — ваш Windows Python. - person Patrik; 16.11.2020
comment
Понятно. Большое спасибо за Вашу помощь! - person hackerlikecomputer; 16.11.2020