Devo pacchetti (ad esempio, dataread
e datainspector
) che in qualche modo non vengono rilevati da PyInstaller. Per questo motivo, l'applicazione termina quando l'applicazione in esecuzione raggiunge il punto in cui è necessario importare i moduli da tali pacchetti.Come creare correttamente un hook pyinstaller, o forse l'importazione nascosta?
La soluzione più semplice sarebbe quella di copiare dataread
e datainspector
nell'app pacchettizzata. Ma questo interromperà l'intenzione di impacchettare una versione binaria dell'applicazione.
Ho letto di importazioni e hook nascosti, e penso che entrambi possano risolvere il problema. Ma non sono sicuro di quale usare.
Qualche suggerimento? PS: entrambi questi pacchetti possono contenere la directory nidificata
Beh, è davvero una tua decisione qui. Dovresti usare la tua esperienza per scegliere. Penso che le idee delle altre persone che hanno funzionato per loro potrebbero non funzionare per te. Mettili alla prova per i migliori risultati. –
Al momento, la mia esperienza è molto limitata per entrambi i modi. Ma lavorando su di esso al momento;) Penso che la documentazione di PyInstaller sia necessaria per gettare un vero e proprio concept di base per chi è nuovo alla loro tecnologia. Per esempio non sono sicuro di dove vanno i miei pacchi .... È nel * .exe .. o cosa? Mi piacerebbe avere una bella risposta per questo ..;) – swdev