Python 3.10+, эквивалентный пакету distutilsPython

Программы на Python
Ответить
Anonymous
 Python 3.10+, эквивалентный пакету distutils

Сообщение Anonymous »

Я использую Python 3.12 и хочу установить пакет ttpy версии 1.2.1. Если я запускаю команду pip install ttpy==1.2.1, я получаю сообщение об ошибке ModuleNotFoundError: Нет модуля с именем 'numpy.distutils', поскольку distutils устарел в Python 3.10.
Я пытался обновить операторы импорта в файле setup.py ttpy:

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

from numpy.distutils.core import setup
from numpy.distutils.misc_util import Configuration
Первую строку можно изменить на from distutils.core import setup. Как изменить вторую строку? Я пытался, но не смог найти эквивалентный модуль в distutils и setuptools. Различные сопутствующие вопросы (как полностью заменить distutils, который устарел в версии 3.10?, почему я получил ошибку ModuleNotFoundError: нет модуля с именем «distutils»? и т. д.) бесполезны.
Я использую setuptools-80.9.0 и distutils-3.12.8.

Подробнее здесь: https://stackoverflow.com/questions/799 ... ls-package
Ответить

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

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

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

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

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