[PYTHON] Pyinstaller und Homebrew existieren nicht gleichzeitig. .. ..

Ich weiß nicht ab wann, aber wann mache ich eine MacOS-Anwendung mit Pyinstaller und fahre sie

”Crash” Ist aufgetreten und ein Protokoll wie ein Speicherproblem ist aufgetreten.

Process:               test-gui [3465]
Path:                  /Users/USER/Documents/*/test-gui.app/Contents/MacOS/test-gui
Identifier:            test-gui
Version:               0.0.0 (???)
Code Type:             X86-64 (Native)
Parent Process:        test-gui [3463]
Responsible:           test-gui [3463]
User ID:               501

Date/Time:             2015-09-07 17:40:28.796 +1000
OS Version:            Mac OS X 10.10.5 (14F27)
Report Version:        11
Anonymous UUID:        7267BA3C-1EDF-8AD3-E3CD-905E8385C51C


Time Awake Since Boot: 310 seconds

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000

Application Specific Information:
abort() called

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib          0x00007fff91dd1286 __pthread_kill + 10
1   libsystem_c.dylib               0x00007fff87c529b3 abort + 129
2   libtcl8.6.dylib                 0x0000000106288633 Tcl_PanicVA + 428
3   libtcl8.6.dylib                 0x00000001062886c7 Tcl_Panic + 148
4   libtcl8.6.dylib                 0x00000001061d5dc1 DeleteInterpProc + 53
5   libtk8.6.dylib                  0x000000010609205a Tk_CreateConsoleWindow + 936
6   libtk8.6.dylib                  0x000000010613d73b TkpInit + 979
... (Unterlassung)

Zuerst dachte ich, dies sei ein Problem mit dem Upgrade der wxPython-Version. Infolgedessen waren einige richtig. Es wurde durch wxPython verursacht, das über HomeBrew installiert wurde.

Ich habe Google God begeistert gefragt, aber es gab keine effektive Antwort. Wiederholen Sie einfach die Neuinstallation von wxPython.

Während dieser Zeit fragte ich Google erneut und fand eine Website mit der Aufschrift "Brauproblem".

I had the same issue - my setup was python3 and pyqt4, both installed via brew. First I completely removed brew:

cd `brew --prefix`
rm -rf Cellar
brew prune
rm -rf Library .git .gitignore bin/brew README.md share/man/man1/brew
rm -rf ~/Library/Caches/Homebrew

- See more at: http://www.qhmfx.com/article/cgiaicgf-pyqt4-py2app-and-pyinstaller-crash-when-moving-app-to-another-machine.html#sthash.AZGiyyID.dpuf

Also habe ich versucht, Homebrew zu deinstallieren. Sie können dies tun, oder einige Websites bieten Skripte an.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"


Also habe ich Brew + wxPython auf einmal entfernt und wxPython installiert, ohne Brew zu durchlaufen, um den Pyinstaller anzutreiben.

Das Ergebnis ist Erfolgreich ~

Jetzt können Sie sehen, warum MacOS Home Brew nicht offiziell unterstützt.

Recommended Posts

Pyinstaller und Homebrew existieren nicht gleichzeitig. .. ..
[Scrapy] Nur der Endpunkt kriecht und patrouilliert nicht
Lassen Sie __init__.py nicht aus
Der Websocket von toio (nodejs) und python / websocket stellen keine Verbindung her.