Ошибка импорта Visbrain PyQt5 [дубликат]

Вы также можете попробовать это

<INPUT TYPE="image" SRC="0piximage.gif" HEIGHT="0" WIDTH="0" BORDER="0">

Вы можете включить изображение с шириной / высотой = 0 px

14
задан gdRow 17 March 2017 в 18:14
поделиться

6 ответов

Это из-за отсутствия 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

17
ответ дан Miloslav Raus 15 August 2018 в 21:05
поделиться
  • 1
    Решил мою проблему с PyQt5 и virtualenv (windows) - используя python3.dll из установки python3.5 (скопированный из c: \ python35 в virtualenv \ scripts \ python3.dll, решил эту проблему) – sdu 19 April 2017 в 08:29
  • 2
    Это единственный ответ, который работал для меня для PyQt5 v5.9 с Anaconda 4.4 Python 3.6. Спасибо. – launchpadmcquack 28 August 2017 в 17:41
  • 3
    Спасло мое время, спасибо. – user1633272 5 September 2017 в 06:45
  • 4
    не решила мою проблему – Nickpick 9 October 2017 в 20:21
  • 5
    Решила мою проблему для установки Pacon3.5 Anaconda. – Emile 6 November 2017 в 22:31

Если вы создали virtualenv, проверьте, был ли python3.dll скопирован в каталог Scripts этого виртуального пользователя. Скорее всего, были скопированы только python35.dll (или python36.dll и т. Д., В зависимости от версии Python), и в этом случае вы получите ошибку, которую вы получаете.

3
ответ дан AndreKR 15 August 2018 в 21:05
поделиться

Я знаю, что тема старая, но у меня также была эта проблема с новейшей версией PyQT 5.11, но я понизил ее до 5.9 через:

pip install PyQT5==5.9

, и она решила проблему.

1
ответ дан LemurPwned 15 August 2018 в 21:05
поделиться

Я нашел альтернативное решение.

Я использовал virtualenv, потому что PyCharm сделал один для меня, и я не знал лучше. Я установил PyQt5 в этом virtualenv.

Я переключился на использование virtualenv и установил PyQt5 в глобальном каталоге Python. Это исправило это.

1
ответ дан Stefan Monov 15 August 2018 в 21:05
поделиться
-1
ответ дан Ali Eren Çelik 29 October 2018 в 04:12
поделиться
0
ответ дан Saullo G. P. Castro 29 October 2018 в 04:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: