Вы также можете попробовать это
<INPUT TYPE="image" SRC="0piximage.gif" HEIGHT="0" WIDTH="0" BORDER="0">
Вы можете включить изображение с шириной / высотой = 0 px
Это из-за отсутствия Python3.dll
(stub dll, который реэкспортирует функции Python3x.dll
, так что одна версия расширения может работать для нескольких версий python).
Если ваш дистрибутив Python не связывает python3.dll, вы можете попробовать один из WinPython ( https://winpython.github.io/ ).
Как минимум версии 2017/04/01 должен иметь его.
1) Загрузить WinPython (достаточно «нулевой» версии; должна быть такая же «основная версия» - 3.5 / 3.6 - и «bitness» - 32/64 - как ваш Python !!!) .
2) Извлеките в некоторый каталог temp, возьмите файл python3.dll и вставьте его в свой каталог python рядом с python3x.dll.
3) Наслаждайтесь работой QT
Если вы создали virtualenv, проверьте, был ли python3.dll
скопирован в каталог Scripts
этого виртуального пользователя. Скорее всего, были скопированы только python35.dll
(или python36.dll
и т. Д., В зависимости от версии Python), и в этом случае вы получите ошибку, которую вы получаете.
Я знаю, что тема старая, но у меня также была эта проблема с новейшей версией PyQT 5.11, но я понизил ее до 5.9 через:
pip install PyQT5==5.9
, и она решила проблему.
Я нашел альтернативное решение.
Я использовал virtualenv, потому что PyCharm сделал один для меня, и я не знал лучше. Я установил PyQt5 в этом virtualenv.
Я переключился на использование virtualenv и установил PyQt5 в глобальном каталоге Python. Это исправило это.