Почему pip не может найти инструменты настройки, установленные во всей системеPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Почему pip не может найти инструменты настройки, установленные во всей системе

Сообщение Anonymous »


Я скачал несколько пакетов Python из pypi и поместил их в текущую папку:

# ls -alith | grep PyAutoGUI-0.9.54.tar.gz 28443065 -rw-r--r-- 1 корень корень 60 КБ 30 декабря 03:45 PyAutoGUI-0.9.54.tar.gz И определил requirements.txt одной единственной строкой:

pyautogui При попытке установки с помощью pip:

# pip install --no-index --find-links=./ -r require.txt Вот ошибка:

Просмотр ссылок: ./ Обработка ./PyAutoGUI-0.9.54.tar.gz Установка зависимостей сборки... ошибка ошибка: подпроцесс завершен с ошибкой × Подпроцесс pip для установки зависимостей сборки не был запущен успешно. │ код выхода: 1 ╰─> [3 строки вывода] Смотрим по ссылкам: ./ ОШИБКА: не удалось найти версию, удовлетворяющую требованию setuptools>=40.8.0 (из версий: нет) ОШИБКА: не найдено подходящего дистрибутива для setuptools>=40.8.0. [конец вывода] Примечание. Эта ошибка возникает в подпроцессе и, скорее всего, не является проблемой pip. ошибка: подпроцесс завершен с ошибкой × Подпроцесс pip для установки зависимостей сборки не был запущен успешно. │ код выхода: 1 ╰─> [3 строки вывода] Смотрим по ссылкам: ./ ОШИБКА: не удалось найти версию, удовлетворяющую требованию setuptools>=40.8.0 (из версий: нет) ОШИБКА: не найдено подходящего дистрибутива для setuptools>=40.8.0. [конец вывода] Примечание. Эта ошибка возникает в подпроцессе и, скорее всего, не является проблемой pip. Но python3-setuptools уже установлен в Ubuntu 22.04:

# политика apt-cache python3-setuptools python3-инструменты настройки: Установлено: 59.6.0-1.2ubuntu0.22.04.1. Кандидат: 59.6.0-1.2ubuntu0.22.04.1 Таблица версий: *** 59.6.0-1.2ubuntu0.22.04.1 100 100 /var/lib/dpkg/статус # python3 -c "import setuptools; print('setuptools version: ' + setuptools.__version__)" версия инструментов настройки: 59.6.0 # пип --версия pip 22.0.2 из /usr/lib/python3/dist-packages/pip (python 3.10) Я знаю, что это может сработать после загрузки "setuptools>=40.8.0" из pypi и помещения его в ту же папку.

Но setuptools 59.6.0 уже установлен в Ubuntu во всей системе, он уже удовлетворяет требованию setuptools>=40.8.0.

В чем проблема с приведенной выше установкой pip и как ее исправить?
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»