it-swarm.com.de

Vorgang beendet mit Exit-Code -1073740791 (0xC0000409) PyCharm

Ich habe in PyCharm ein reines Python-Projekt erstellt und numpy, tensorflow und opencv importiert, um ein kleines Programm zu testen. 

Alle Pakete werden auf die neueste Version aktualisiert. Meine Python-Version ist 3.6.4 und ich verwende Windows x64. Ich habe alle Lösungen in verwandten Threads durchsucht, in denen vorgeschlagen wurde, NVIDIA-Treiber zu aktualisieren, aber ich habe einen Intel-Treiber. 

Ich bin neu in Python, Tensorflow und Pycharm

Hier ist der protokollierte Fehler: 

Faulting application name: python.exe, version: 3.6.4150.1013, time stamp: 0x5a38b889  
Faulting module name: ucrtbase.dll, version: 10.0.16299.248, time stamp: 0xe71e5dfe  
Exception code: 0xc0000409  
Fault offset: 0x000000000006b79e  
Faulting process ID: 0x4004  
Faulting application start time: 0x01d3c1ef8a3d751c  
Faulting application path: C:\Users\xtr\Test\TfLayers\Scripts\python.exe  
Faulting module path: C:\WINDOWS\System32\ucrtbase.dll  
Report ID: e96d98cb-28c9-4340-bcd3-a7033d4b4972  
Faulting package full name:   
Faulting package-relative application ID:
14
bondocel11

Dies wurde durch die Installation von pyqt gelöst. Ich habe pyqt mit dem Befehl installiert (von conda-forge)

conda install -c conda-forge pyqt
3

In meinem Fall war es veraltete PyQT-Bibliothek. Das Folgende hat bei mir funktioniert.

conda install -c anaconda pyqt

1
math_law

Das Problem stammt nicht von PyCharm. Wenn Sie andere IDEs verwenden, wäre das Ergebnis dasselbe. Tatsächlich verwenden alle ein Paket namens pydev zum Debuggen. Am besten erstellen Sie eine brandneue Python-Umgebung (PyCharm hat dafür eine Funktion) und installiert Pakete schrittweise.

Wenn die Lösung funktioniert und Sie herausfinden können, welches Paket mit pydev in Konflikt steht, ist dies äußerst hilfreich.

0
Minh Triet