Не удалось установить Python в Ubuntu 17.10

Я запустил sudo apt-get install python-pip из терминала. Но я получил следующую ошибку: -

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

И когда я запустил commmand sudo apt-get install python-setuptools python-dev build-essential. с терминала, я получил следующую ошибку: -

Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package python-setuptools E: Unable to locate package python-dev E: Unable to locate package build-essential. E: Couldn't find any package by glob 'build-essential.' E: Couldn't find any package by regex 'build-essential.'

Как мне решить эту проблему?

0
задан 23 October 2017 в 09:10

4 ответа

Вы загрузили реестр apt-пакетов? Убедитесь, что вы начали с $ sudo apt update, подтвердите, что вы можете получать обновления пакетов с помощью $ sudo apt update -y

Кроме того, убедитесь, что ваша система не заблокирована. Возможно, разместите свои сообщения об ошибках? Не удается установить python-pip

3
ответ дан 18 July 2018 в 04:47

Кажется, что все репозитории Ubuntu (main, universe, restricted, multiverse) не включены. Вот почему вы получаете ошибки Unable to locate <package>. Для этого выполните следующие команды (один за другим) из терминала: -

sudo add-apt-repository main sudo add-apt-repository universe sudo add-apt-repository restricted sudo add-apt-repository multiverse sudo apt update

Также во второй команде, то есть sudo apt-get install python-setuptools python-dev build-essential., вы не назвали пакет build-essential правильно. Итак, вы получили эту ошибку: -

E: Couldn't find any package by glob 'build-essential.' E: Couldn't find any package by regex 'build-essential.'

Вы можете использовать другой метод для установки pip в Ubuntu 17.10. Для этого запустите следующие команды (один за другим) из терминала: -

sudo apt install curl curl https://bootstrap.pypa.io/get-pip.py -o /tmp/get-pip.py sudo python3 /tmp/get-pip.py pip install --user pipenv echo "PATH=$HOME/.local/bin:$PATH" >> ~/.profile source ~/.profile

pip

«Не удалось найти пакет» при попытке установить пакеты с APT. Как правильно установить pip и pipenv на Ubuntu 17.10
4
ответ дан 18 July 2018 в 04:47

Вы загрузили реестр apt-пакетов? Убедитесь, что вы начали с $ sudo apt update, подтвердите, что вы можете получать обновления пакетов с помощью $ sudo apt update -y

Кроме того, убедитесь, что ваша система не заблокирована. Возможно, разместите свои сообщения об ошибках? Не удается установить python-pip

3
ответ дан 24 July 2018 в 18:09
  • 1
    Это сработало в моем случае, у меня была такая же ошибка. После выполнения {sudo apt update}. Это подтолкнуло меня к {sudo apt upgrade}. Это решило проблему. Благодаря! – Mobeen 27 October 2017 в 06:20

Кажется, что все репозитории Ubuntu (main, universe, restricted, multiverse) не включены. Вот почему вы получаете ошибки Unable to locate <package>. Для этого выполните следующие команды (один за другим) из терминала: -

sudo add-apt-repository main sudo add-apt-repository universe sudo add-apt-repository restricted sudo add-apt-repository multiverse sudo apt update

Также во второй команде, то есть sudo apt-get install python-setuptools python-dev build-essential., вы не назвали пакет build-essential правильно. Итак, вы получили эту ошибку: -

E: Couldn't find any package by glob 'build-essential.' E: Couldn't find any package by regex 'build-essential.'

Вы можете использовать другой метод для установки pip в Ubuntu 17.10. Для этого запустите следующие команды (один за другим) из терминала: -

sudo apt install curl curl https://bootstrap.pypa.io/get-pip.py -o /tmp/get-pip.py sudo python3 /tmp/get-pip.py pip install --user pipenv echo "PATH=$HOME/.local/bin:$PATH" >> ~/.profile source ~/.profile

pip

«Не удалось найти пакет» при попытке установить пакеты с APT. Как правильно установить pip и pipenv на Ubuntu 17.10
4
ответ дан 24 July 2018 в 18:09

Другие вопросы по тегам:

Похожие вопросы: