Я пытаюсь установить python-pip
, используя apt-get
в Ubuntu 15.04, но я получаю сообщение об ошибке, что он не найден.
ubuntu@ubuntu:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 15.04
Release: 15.04
Codename: vivid
ubuntu@ubuntu:~$ sudo apt-get install python-pip
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package python-pip
ubuntu@ubuntu:~$
Согласно панели запуска она должна существовать.
https://launchpad.net/ubuntu/vivid/+source/python-pip
Мой /etc/apt/sources.list
выглядит как
ubuntu@ubuntu:~$ sudo cat /etc/apt/sources.list
deb cdrom:[Ubuntu 15.04 _Vivid Vervet_ - Release amd64 (20150422)]/ vivid main restricted
deb http://archive.ubuntu.com/ubuntu/ vivid main restricted
deb http://security.ubuntu.com/ubuntu/ vivid-security main restricted
deb http://archive.ubuntu.com/ubuntu/ vivid-updates main restricted
Любые идеи ?
python-pip
пакет доступен в universe
репозиторий, но Ваш /etc/apt/sources.list
не содержит запись для universe
репозиторий, в результате Вы не будете в состоянии загрузить что-либо с этого repo, если Вы не добавите его.
Для добавления universe
repo к Вашему /etc/apt/sources.list
работайте:
echo "deb http://archive.ubuntu.com/ubuntu/ vivid universe" | sudo tee -a "/etc/apt/sources.list"
, Если Вы интересуетесь исходными файлами, затем добавьте это также:
echo "deb-src http://archive.ubuntu.com/ubuntu/ vivid universe" | sudo tee -a "/etc/apt/sources.list"
Выполнение sudo apt-get update
и теперь можно установить python-pip
:
sudo apt-get install python-pip
Рассмотрите возможность сначала обновить неподдерживаемый выпуск. Читайте: Как выполнить обновление с неподдерживаемой Ubuntu с помощью командной строки?
Затем:
easy_install
командой: sudo apt-get install python-setuptools
(для Python 3 используйте: python3-setuptools
). sudo python -m easy_install install pip
(для Python 3 используйте python3
).