поэтому я написал небольшое приложение с графическим интерфейсом в PyQt5 Designer (на моей машине с Linux) и преобразовал свой GUI.ui в код Python, и он прекрасно работает со строкой
$ python guiProto.py
, когда всплывает графический интерфейси кнопки работают и т. д.
Так что теперь я загружаю свой компьютер с Windows и пытаюсь запустить тот же код Python с помощью терминала Cygwin64, и я получаю следующее ..
$ python guiProto.py
QXcbConnection: Could not connect to display
Это не былопроблема вообще работает на моей машине Linux, я посмотрел на сгенерированный код Python, и он, кажется, не указывает операционные системы или что-то в этом роде ... и я посмотрел эту ошибку "QXcbConnection: не удалось подключиться к дисплею", и онапросто не связан с PyQt5, поэтому я был сбит с толку
Я убедился, что у меня установлен PyQt5
$ pip3 install PyQt5
Requirement already satisfied: PyQt5 in c:\users\ryan\anaconda3\lib\site-packages (5.11.2)
Requirement already satisfied: PyQt5_sip<4.20,>=4.19.11 in
c:\users\ryan\anaconda3\lib\site-packages (from PyQt5) (4.19.12)
Я разработал графический интерфейс с Designer на моей машине с Linux, и у меня его нетмои окна, я не думал, что это будет иметь значение, так как у меня установлен пакет PyQt5.
Любая помощь будет благодарна за то, почему это будет работать на моем Linux Cкомпьютер, но не мои окна ..