Sie können package_dir dafür verwenden.
setup( package_dir={'mod3': '../../../../../pkg2/mod3'}, packages=['mod3'] )
Ich bin neu in Python und finde heraus und benutze distutils, um eine Distribution für ein Python-Projekt zu erstellen.
In der setup.py
Datei geben Sie an, welche Python-Module in die Option aufgenommen werden sollen
py_modules = ['mod1', 'pkg.mod2']
Dies würde die Dateien unter dem Distributionsstamm 'mod1'
einschließen und kann auch Dateien in Paketen innerhalb des Distributionsstamms enthalten 'pkg/mod2'
. Ist es möglich, Dateien über dem Stammordner der Distribution einzuschließen?
Ein Python-Modul zum Beispiel hat oben mehrere Verzeichnisse gefunden:../../../../../pkg2/mod3
oder muss ich die Distributionswurzel ändern?
Vielen Dank,
Sie können package_dir dafür verwenden.
setup( package_dir={'mod3': '../../../../../pkg2/mod3'}, packages=['mod3'] )