PyQt DLL отсутствует при использовании python .exe, но работает с подсказкой anaconda, почему? - PullRequest
0 голосов
/ 02 апреля 2020

Я попытался разработать GUI, используя PyQt5. Я использовал pip (pip, pip3, pip3.7 или установщик, я пытался установить более раннюю версию PyQt5, как объясняется в некоторых ответах на аналогичную проблему, но это не помогает), чтобы установить pyQt в моей системе, но я сталкиваюсь с этой ошибкой:

ImportError: DLL load failed: Le module spécifié est introuvable.

Несколько тем решают эту проблему, устанавливая anaconda или другие подобные python env. и это работает, это правда.

Но мне интересно, почему, когда я использую приглашение anaconda, python может найти каждую dll при выполнении

from PyQt5 import QtCore

, но не при использовании:

C: \ Users \ ME \ Anaconda3 \ python .exe или мой стандартный python .exe. (и добавление dll в папку root из python не помогает) По некоторым причинам мне нужно использовать приглашение anaconda.

Я видел, что приглашение anaconda использует командный файл, где, кажется, добавляется путь в моей среде. переменная. Я тоже, добавив:

\Library\mingw-w64\bin
\Library\usr\bin
\Library\bin
\Scripts
\bin

, но это все еще не решает эту проблему. Что я должен сделать, чтобы сделать мой стандартный powershell или стандартный python в окне cmd, найти места необходимых библиотек? Я не хочу использовать подсказку anaconda ежедневно. Должен быть способ решить это, не так ли?

Спасибо,

С уважением,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...