Неустранимая ошибка Python при использовании PyQt5 в виртуальной среде

Я создал виртуальную среду с venv и использовал pip для установки PyQt5. Когда я пробую любую программу, использующую PyQt5, я получаю следующую ошибку:

Fatal Python error: PyThreadState_Get: no current thread

Я использую Python 3.6.0, 64-разрядную версию Anaconda и установил PyQt5 с pip (версия 4.20) в 64-разрядной версии Windows 7.

MWE:

from PyQt5 import QtWidgets

Я подтвердил, что это работает на моей обычной установке.


person Nuclear_Wizard    schedule 07.02.2019    source источник


Ответы (1)


вы должны установить его с помощью этой команды:

conda install pyqt

И импортируйте его как:

import pyqt
person Free Code    schedule 07.02.2019