Вебинары Разобраться в IT Реферальная программа
Программирование Аналитика Дизайн Маркетинг Управление проектами
16 Апр 2023
2 мин
4080

Решение проблемы «bash: pip: command not found»

Один из распространенных вопросов, возникающих у новичков в Python, связан с ошибкой «bash: pip: command not found». Эта ошибка обычно возникает при попытке установить

Один из распространенных вопросов, возникающих у новичков в Python, связан с ошибкой «bash: pip: command not found». Эта ошибка обычно возникает при попытке установить библиотеку или модуль с использованием инструмента pip.

Возможная ситуация заключается в том, что pip был успешно установлен с помощью команды python setup.py install, но при попытке выполнить команду pip install <lib you want> возникает указанная выше ошибка.

Освойте Python на курсе от Skypro. Вас ждут 400 часов обучения и практики (достаточно десяти часов в неделю), подготовка проектов для портфолио, индивидуальная проверка домашних заданий и помощь опытных наставников. Получится, даже если у вас нет опыта в IT.

Причина ошибки

Фактически, причина этой ошибки кроется в переменной среды PATH, которая определяет, в каких директориях операционная система будет искать исполняемые файлы. Если путь к исполняемому файлу pip не включен в переменную PATH, то bash (или ваша командная оболочка) не сможет его найти, и вы получите ошибку «pip: command not found».

Решение проблемы

Для решения этой проблемы нужно добавить путь к исполняемому файлу pip в переменную PATH. Для этого можно использовать следующие команды:

  1. Найдите, где установлен pip. Это можно сделать, например, командой find / -name pip. Эта команда найдет все файлы с именем pip в системе. Вывод этой команды может быть довольно большим, но вам нужно найти что-то похожее на ‘/usr/local/bin/pip’ или ‘/usr/bin/pip’.

  2. Добавьте найденный путь в переменную PATH. Это можно сделать, добавив следующую строку в файл .bashrc или .bash_profile (в зависимости от вашей операционной системы):

export PATH=$PATH:/path/to/pip

После выполнения этих шагов и перезапуска командной оболочки проблема должна быть решена.

На курсе Skypro «Python-разработчик» освоите основные инструменты программирования, получите опыт на реальных проектах и сможете стартовать в профессии уверенным новичком. Преподаватели — практикующие программисты с большим опытом, а в центре карьеры помогут составить цепляющее резюме и подготовиться к собеседованию.

Проверь как ты усвоил материалы статьи
Пройди тест и узнай насколько ты лучше других читателей

Добавить комментарий