MANIFEST.in graft hat auf Windows keine Auswirkung beheben

English Deutsch

Problem:

In der MANIFEST.in gibt es eine Zeile wie

MANIFEST.in
graft src/

aber beim Ausführen von

build_sdist.sh
python setup.py sdist

wird eine Datei in src nicht in das Archiv aufgenommen

Lösung

Dies liegt an dem Schrägstrich am Ende von src/! Der Schrägstrich funktioniert auf Linux einwandfrei, aber auf Windows werden Backslashes zur Trennung von Verzeichnisnamen verwendet. Einfach den Schrägstrich nach src entfernen, er dient auf Windows und Linux keinem Zweck:

MANIFEST.in
graft src

Danach erneut versuchen und die Datei sollte im sdist-Archiv enthalten sein.


Check out similar posts by category: Allgemein