Почему эти установленные пакеты не найдены в Cygwin? - PullRequest
0 голосов
/ 23 апреля 2019

Я установил Cygwin и Python в Windows, но теперь, добавив пакеты pip и virtualenv, при попытке использовать их в командной строке Cygwin я получаю -bash: pip: command not found и то же сообщение для virtualenv.Когда я запускаю python -m ensurepip, он говорит, что требование уже выполнено.Но когда я возвращаюсь, чтобы использовать его снова, он все еще отсутствует.

Может ли это иметь какое-то отношение к тому, где я хранил локальный каталог пакета?Это не в моем основном каталоге Cygwin.

Я новичок в Cygwin, поэтому я мог упустить что-то очевидное.Мысли?

ОБНОВЛЕНИЕ: Я нашел пипс.Это называется pip2, поэтому, когда я позвонил pip, ничего не произошло.Так что это заставляет меня задуматься, есть ли у virtualenv и альтернативное имя.Я сделал pip2 freeze, и virtualenv действительно установлен, но я все еще не могу его назвать.

1 Ответ

2 голосов
/ 23 апреля 2019

Оказывается, я не мог вызвать pip или virtualenv, потому что они были из пакетов для Python 2.7 и были переименованы в pip2 и virtualenv-2.7 и должны вызываться таким образом в командной строке. Я возрождаю старый проект со старыми требованиями, поэтому я использую эту старую версию Python.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...