Pip - это менеджер пакетов для Python, который позволяет легко устанавливать и управлять пакетами Python. При использовании pip в терминале Bash можно столкнуться с сообщением об ошибке "pip: command not found". Эта проблема может возникнуть по ряду причин и может раздражать новичков, но ее можно быстро устранить, выполнив несколько простых процедур. Причины возникновения этой ошибки и способы ее устранения рассматриваются в данной статье.
Почему возникает ошибка "pip: command not found"?
Ошибка "pip: command not found" возникает, когда команда pip не установлена в системе или когда система не может найти менеджер пакетов pip, и вот некоторые причины, которые могут ее вызвать:
- Pip не установлен: Если pip не установлен в системе, терминал не распознает команду pip.
- Не задан путь: Если в терминале Bash путь к команде pip задан неверно, система не сможет найти команду pip.
- Неверная версия pip: Если в системе установлено несколько версий Python, возможно, pip был установлен для версии Python, отличной от той, которую вы используете в данный момент.
Как исправить ошибку "pip: command not found"?
Чтобы исправить ошибку "pip: command not found", выполните следующие действия:
Шаг 1: Проверьте, установлен ли pip
Выполните следующую команду в терминале, чтобы проверить, установлен ли pip на вашей машине:
1 | pip --version |
Если pip установлен, то эта команда отобразит номер версии pip, а если pip не установлен, то появится сообщение об ошибке:
Если pip не установлен, его можно установить с помощью следующей команды:
1 2 | sudo apt update sudo apt install python3-pip -y |
Эта команда установит pip на вашу систему, и если вы используете другую версию Python, замените "python" на версию Python, которую вы используете:
Шаг 2: Задайте путь к pip
Если pip установлен, но система не может найти команду pip, необходимо задать путь к pip в терминале Bash, для чего выполните следующую команду:
1 | export PATH=$PATH:/usr/local/bin |
Эта команда задает путь к pip в терминале Bash, и если вы установили pip в другом месте, замените "/usr/local/bin" на путь к команде pip в вашей системе:
Проверка
Выполните следующую команду в терминале, чтобы проверить, установлен ли pip на вашей машине:
1 | pip --version |
Заключение
Ошибка "pip: command not found" может быть легко исправлена путем проверки наличия установленного pip, его установки при необходимости, задания пути к pip в Bash и проверки версии pip. Выполнив эти простые действия, вы сможете легко устанавливать и управлять пакетами Python с помощью pip в терминале Bash.
Пробовал - не работает
Чуть дополнил статью, проверьте установку, скорее всего какой-то из пакетов может отсутствовать в репозитории.