如何解决我无法让pyqt5在anaconda python下运行
我无法让pyqt5在anaconda python下运行。以下是运行如下所示的脚本时收到的错误消息:
回溯(最近通话最近一次
在
中的第9行,文件[python脚本的完整路径] 从PyQt5.QtCore导入QT_VERSION_STR
ImportError:导入QtCore时DLL加载失败:无法指定的模块 找到。
以下是产生上述错误的脚本:
import sys
print("Python version: " + str(sys.version))
print("Version info.: " + str(sys.version_info))
print("sys.hexversion: " + str(sys.hexversion))
from PyQt5.QtCore import QT_VERSION_STR
from PyQt5.pyqtconfig import Configuration
print("Qt version:",QT_VERSION_STR)
cfg = Configuration()
print("SIP version:",cfg.sip_version_str)
print("PyQt version:",cfg.pyqt_version_str)
我做了以下尝试来解决该问题:
- 在阅读以下内容后,我在用户Win10环境变量的路径变量中添加了“ C:\ ProgramData \ Anaconda3”:https://www.quora.com/How-can-I-fix-%E2%80%9CImportError-DLL-load-failed-The-specified-module-could-not-be-found%E2%80%9D-in-Python-3建议添加注释,“只需将Python基本DLL位置添加到您的路径变量中,然后重新启动解释程序外壳程序或IDLE。”
- 我已验证我的“ C:\ ProgramData \ Anaconda3”确实包含python3.dll文件
这是我的Python和PyQT5安装信息:
- 我以管理员身份安装了所有内容
- 要安装Anaconda:我运行了Anaconda3-2020.07-Windows-x86 64.exe,下载了2020-08-30 07:21 PM
- 要安装PyQt5:我无法运行“ conda install pyqt = 3.8.6”。Anaconda提示说该软件包不可用。
- 因此,我改为运行:conda install -c anaconda pyqt,如 https://anaconda.org/anaconda/pyqt
- 然后我运行了“ conda list”,它报告说我已经安装了:“ qt 5.9.7 vc14h73c81de_0 [vc14] anaconda”
但是由于这篇文章顶部显示的错误,我仍然无法运行pyqt。
任何建议将不胜感激。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。