Процесс завершен кодом выхода -1073740791 (0xC0000409) PyCharm

Я создал чистый проект Python в PyCharm и импортировал numpy, tensorflow и opencv, чтобы протестировать небольшую программу.

Все пакеты обновлены до последней версии. Python версия Python - 3.6.4 и я запускаюсь на Windows x64. Я просмотрел все решения связанных тем, которые предлагали обновить драйвер NVIDIA, но у меня есть драйвер Intel.

Я новичок в Python, Tensorflow и Pycharm.

Вот зарегистрированная ошибка:

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:

Ответы

Ответ 1

Это было решено установкой pyqt. Я установил pyqt с помощью команды (из conda-forge)

conda install -c conda-forge pyqt

Ответ 2

Проблема не исходит от PyCharm, если вы используете какие-либо другие IDE, результат будет таким же. Фактически, все они используют пакет под названием pydev для отладки. Лучше всего было бы создать совершенно новую среду Python (у PyCharm есть функция для этого) и постепенно устанавливать пакеты.

Если решение работает, и вы можете узнать, какой пакет конфликтует с pydev, он будет наиболее полезен.

Ответ 3

В моем случае это была библиотека Pyqt. Это следующее сработало для меня.

Конда установить -c Анаконда PyQT