Krótki: Kiedy uruchamiam aplikację Pyinstaller na Linuksie, widzę, że używa on naprawionego Config
informator. Chciałbym to zmienić na inny katalog.
Opracować: Ta praca jest częścią skryptu budowania. Jest uruchamiany równolegle na maszynie raz. Pierwszym zadaniem jest normalna kompilacja Linuksa. Drugi to budowanie zasięgu. Nie powiedzie się, gdy procesy kompilacji osiągną zadania pinstallera. Domyślam się, że obaj pracują na tym samym katalogu, co powoduje awarię. Kiedy uruchamiam procesy budowania seryjnie, działają dobrze.
Dzięki!
Odpowiedzi:
0 dla odpowiedzi № 1Wygląda na to, że pCrinstaller nie pozwala na zmianę katalogu konfiguracyjnego według parametru. Ale istnieje obejście:
vim /opt/pyinstaller-2.1dev/PyInstaller/__init__.py
W pliku Pythona poszukaj CONFIGDIR =
i zmień go na coś wyjątkowego. Na przykład możesz dodać identyfikator procesu do nazwy katalogu.