Установка модуля с помощью pip не удалась, можно ли редактировать версии?Python

Программы на Python
Anonymous
Установка модуля с помощью pip не удалась, можно ли редактировать версии?

Сообщение Anonymous »

Я пытаюсь установить pywallet

Код: Выделить всё

pip install pywallet
В какой-то момент это не удается:

Код: Выделить всё

  Downloading protobuf-3.0.0a3.tar.gz (88 kB)
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error

× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [6 lines of output]
Traceback (most recent call last):
File "", line 2, in 
File "
", line 34, in 
File "/tmp/pip-install-_xihs08_/protobuf_2395cbc163b34a7cb79f530d9bda1b24/setup.py", line 29, in 
from distutils.command.build_py import build_py_2to3 as _build_py
ImportError: cannot import name 'build_py_2to3' from 'distutils.command.build_py' (/usr/lib/python3.12/site-packages/setuptools/_distutils/command/build_py.py)
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
Я понимаю, что это не ошибка pip, но зависимость внутри модуля не может быть построена.
Где-то я читал, что это связано с тем, что версия не исправлена ​​​​до конкретной, и было предложено найти виновника и отредактировать файл setup.py.
Но - насколько я вижу, после сбоя установки все очищается.
Могу ли я как-нибудь скачать эту штуку и вручную редактировать зависимости?

Код: Выделить всё

pip download pywallet
завершается с той же ошибкой.

Подробнее здесь: https://stackoverflow.com/questions/790 ... e-versions

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