Короткий ответ
sudo apt-get install python3-pip
sudo pip3 install MODULE_NAME
Источник: комментарий Шашанка Бхарадваджа
Длинный ответ
Краткий ответ относится только к более новым системам. В некоторых версиях Ubuntu команда выглядит так pip-3.2
:
sudo pip-3.2 install MODULE_NAME
Если это не работает, этот метод должен работать для любого дистрибутива Linux и поддерживаемой версии :
sudo apt-get install curl
curl https://bootstrap.pypa.io/get-pip.py | sudo python3
sudo pip3 install MODULE_NAME
Если у вас нет curl
, используйте wget
. Если у вас нет sudo
, переключитесь на root
. Если pip3
символическая ссылка не существует, проверьте что-то вроде pip-3.Икс
Для многих пакетов python требуется также пакет dev, поэтому установите его также:
sudo apt-get install python3-dev
Источники:
python устанавливает пакеты с помощью pip
Pip последней установки
Проверьте также ответ Тобу, если вы хотите еще более обновленную версию Python.
Я хочу добавить, что использование виртуальной среды обычно является предпочтительным способом разработки приложения на Python, поэтому ответ @felixyan, вероятно, лучший в идеальном мире. Но если вы действительно хотите установить этот пакет глобально или если вам необходимо часто тестировать / использовать его без активации виртуальной среды, я полагаю, что установка в качестве глобального пакета - это путь.
pip-2.7
иpip-3.2
команды в вашей системе?