Am 11.05.24 um 15:05 schrieb Stefan Ram:> ODER ich habe "setuptools" mit "distutils" verwechselt, und
   "setuptools" wurden in Python 3.12 nicht entfernt.

distutils wurde in 31.2 aus der stdlib entfernt.

setuptools war noch nie Teil der stdlib, wurde aber standardmäßig von venv in neue virtuelle Environments installiert. Das ist jetzt nicht mehr so.

Wenn man weiter distutils oder setuptools und eine setup.py verwenden will, sollte man daher eine pyproject.toml anlegen und eine entsprechende [build-system] Sektion einfügen, die dafür sorgt, dass beim Bauen eines Pakets setuptools heruntergeladen wird setuptools hat dann seine eigene Version von distutils.

Siehe:

https://packaging.python.org/en/latest/tutorials/packaging-projects/#choosing-a-build-backend


Chris
_______________________________________________
python-de Mailingliste -- python-de@python.org
Zur Abmeldung von dieser Mailingliste senden Sie eine Nachricht an 
python-de-le...@python.org
https://mail.python.org/mailman3/lists/python-de.python.org/
Mitgliedsadresse: arch...@mail-archive.com

Reply via email to