Module (79%)
Section (42%)

pip в Linux: продолжение

К сожалению, в некоторых дистрибутивах Linux не предустановлен pip, даже если сам Python установлен по умолчанию (некоторые версии Ubuntu могут вести себя подобным образом). В этом случае у Вас есть две возможности:

  • установить pip как системный пакет с использованием специального менеджера пакетов (например, apt в Debian-подобных системах)
  • установить pip используя внутренние механизмы Python.

Первое однозначно лучше. Хотя есть несколько умных скриптов, которые могут загружать и устанавливать pip, игнорируя ОС, мы не рекомендуем Вам их использовать. Этот метод может доставить неприятности.


Посмотрите - мы пытались запустить pip3, но у нас ничего не вышло. Наша ОС (на этот раз мы использовали Ubuntu Budgie) предложила использовать apt для установки пакета с именем python3-pip:

Terminal screenshot: sudo apt install python3-pip

Это хороший совет, и мы собираемся ему следовать, но следует отметить, что для этого нам потребуются права администратора. Не забывайте, что разные дистрибутивы Linuх могут использовать разные менеджеры пакетов (например, это может быть pacman, если Вы используете Arch Linux, или yum, используемый дистрибутивами, производными от Red Hat).

В любом случае, все эти методы должны иметь установленный и работающий pip (или pip3)..




Посмотрите, что произошло, когда мы последовали предложению ОС:

Terminal screenshot: following OS suggestion

Как видите, ОС решила установить не только сам pip, но и пару дополнительных компонентов, необходимых для pip. Это нормально - не пугайтесь.