Команды "pip" и "python" не найдены, но python3 и pip3 работают нормально - PullRequest
3 голосов
/ 27 апреля 2019

Только начал пробираться через Руководство автостопом по Python и возникли проблемы с настройкой pip и виртуальных сред.

Я заметил, что мне пришлось использовать «python3» и «pip3» вместо «python» и «pip» (ни одна из последних команд не найдена), но я читал, что эти команды должны быть можно использовать взаимозаменяемо?

Это, похоже, создает проблему позже при настройке путей для virtualenvwrapper, заставляя меня отклониться от учебника и потеряться в результатах поиска Google.

Как я могу "найти" команды python и pip?

1 Ответ

1 голос
/ 27 апреля 2019

Вы найдете достаточно тщательно продуманный ответ в PEP 394 . Суть в том, что команда python на PATH должна указывать на python2, а не python3, по умолчанию. Если система не имеет python2, возможно, она не имеет python, а только python3.

Для пользователей и системных администраторов вполне приемлемо переопределить это. Я подозреваю, что в вашей локальной системе есть удобный инструмент для установки по умолчанию вызова python.

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