Я не могу установить easy_install в моем Ubuntu

Мне нужно установить Review Board в Ubuntu, я попробовал следующие команды, но я получаю ошибку

sudo apt-get install python-setuptools.


Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package python-setuptools is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package python-setuptools has no installation candidate

Затем я попробовал следующую команду, но для этого также я получаю сообщение об ошибке:

[111 ]

Что мне делать? Пожалуйста, помогите мне !!!!!

8
задан 12.04.2020, 14:00

4 ответа

Ответ на ваш второй вопрос (не удалось открыть файл блокировки) вы найдете здесь .

1
ответ дан 12.04.2020, 14:00

Откройте терминал, нажав Ctrl + Alt + T и введите следующее:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python-setuptools
[117 ]

Причины ошибок
Ошибка1:

Package python-setuptools is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package python-setuptools has no installation candidate 

Это происходит, когда вы пытаетесь установить пакет, о котором APT не имеет ни малейшего представления. Когда вы добавляете программные источники и затем выполняете apt-get update, база данных вашей системы APT обновляется всеми пакетами в репозиториях, перечисленных в списке источников программного обеспечения.

Затем, когда вы пытаетесь установить какой-либо пакет, apt проверяет имя пакета в своей базе данных, находит его и проверяет имя репо, откуда он его получил. Затем он загружает пакет из этого репо.
Ошибка2 :

  apt-get upgrade

    E: Could not open lock file /var/lib/dpkg/lock - open (13 Permission denied)
    E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

Это означает, что вы не являетесь пользователем root. Поэтому мы используем sudo, чтобы выполнить его как root

16
ответ дан 12.04.2020, 14:00

если вы используете python3 virualenv для установки нужного пакета через easy_install, попробуйте сначала установить python3-pip, запустив

sudo apt install python3-pip

, а затем установите необходимый пакет через

pip install <desired-package>
0
ответ дан 12.04.2020, 14:01

Пожалуйста, не используйте easy_install, но вместо этого попробуйте pip.

sudo apt-get install python-pip

Теперь вы можете использовать его почти так же, как easy_install, но с улучшенным управлением пакетами.

sudo pip install <pypi-package>
3
ответ дан 12.04.2020, 14:02

Теги

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