"Не удается найти пакет python-pip" При попытке установить из свежей 18.04 установить

Я следовал онлайн-уроку по Python, и он заставил меня сделать это:

akclark@enceladus:~$ pip install virtualenv 

Но я получил следующее:

Command 'pip' not found, but can be installed with:

sudo apt install python-pip

Достаточно просто, правда? Поэтому я пытаюсь это..

akclark@enceladus:~$ sudo apt install python-pip 

Но я получаю ошибку...

Reading package lists... Done
Building dependency tree Reading state information... Done
E: Unable to locate package python-pip

Что я делаю неправильно?

РЕДАКТИРОВАТЬ: В комментариях я пытался sudo apt update

EDIT2: я пытался apt-cache madison python-pip и получил

N: Unable to locate package python-pip

EDIT3: grep '^deb ' /etc/apt/sources.list показал

deb http://archive.ubuntu.com/ubuntu bionic main 
deb http://archive.ubuntu.com/ubuntu bionic-security main
deb http://archive.ubuntu.com/ubuntu bionic-updates main

1 ответ

Решение

Вы должны включить universe категория, которая содержит python-pip пакет.

открыто /etc/apt/sources.list используя редактор, например nano:

sudo nano /etc/apt/sources.list

затем добавьте universe в конце каждой строки, вот так:

deb http://archive.ubuntu.com/ubuntu bionic main universe
deb http://archive.ubuntu.com/ubuntu bionic-security main universe 
deb http://archive.ubuntu.com/ubuntu bionic-updates main universe

Нажмите Ctrl+O, чтобы сохранить файл.

затем запустите:

sudo apt update

и наконец:

sudo apt install python-pip
Другие вопросы по тегам