Als «setuptools» getaggte Fragen

Setuptools baut auf Pythons Distutils auf, um das Erstellen, Verteilen und Installieren von Bibliotheken und Anwendungen zu vereinfachen.

12
Warum installiert pip eine alte Version meines Pakets?
Ich habe gerade eine neue Version meines Pakets auf PyPi (1.2.1.0-r4) hochgeladen: Ich kann die Egg-Datei herunterladen und mit easy_install installieren, und die Version wird korrekt ausgecheckt. Wenn ich jedoch versuche, mit pip zu installieren, wird stattdessen Version 1.1.0.0 installiert. Selbst wenn ich die Version, mit der piped werden soll …
79 python  pip  setuptools 

12
Symbol nicht gefunden: __PyCodecInfo_GetIncrementalDecoder
Seit dem Update von Homebrew Python 2.7.11 (von 2.7.10) kann ich mein Paket plötzlich nicht mehr über die PyCharm IDE-Konsole auf PyPi registrieren. Laufen (als "externes Tool") python -B setup.py register -r pypitest Ich verstehe jetzt Traceback (most recent call last): File "setup.py", line 22, in <module> from setuptools import …

2
Wie erstelle ich eine Quelldistribution ohne die Datei setup.py?
Mit folgender Paketstruktur . ├── my_package │ └── __init__.py ├── setup.cfg └── setup.py Inhalt von setup.py from setuptools import setup setup() Inhalt von setup.cfg [metadata] name = my_package version = 0.1 [options] packages = find: Ich kann für Rad oder eine Quelldistribution bauen my_packagewie diese pip wheel --no-deps -w dist …

1
Welche Schlüsselwortargumente akzeptiert setuptools.setup ()?
Was ist die vollständige Liste der Schlüsselwortargumente, die die Funktion setuptools.setup () akzeptiert? (Bitte geben Sie nach Möglichkeit eine Beschreibung der Bedeutung der einzelnen Argumente an.) Ich habe im ganzen Web nachgesehen und kann nicht glauben, dass dies nicht dokumentiert ist. Ich habe diese Dokumente gefunden: https://docs.python.org/3.7/distutils/setupscript.html#additional-meta-data https://setuptools.readthedocs.io/en/latest/setuptools.html#new-and-changed-setup-keywords Aber selbst …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.