在windows下安装pyqt5,可能编译出错了导致执行失败

发布于 2022-09-07 16:30:01 字数 449 浏览 21 评论 0

我的环境是windows的,安装了py2.7, 我用virtualenv安装了py3.6的虚拟环境,在这个虚拟环境中安装PyQt5,安装成功了,但是很多关联的模块都找不到,运行代码(或导入包),报错如下

D:\pythonVirtual\py36\Scripts\python.exe D:/Py36Projects/Am_test/test/test1.py
Fatal Python error: PyThreadState_Get: no current thread

Process finished with exit code -1073740791 (0xC0000409)

我能找到一些相关的问题,大概意思是安装PyQt5的时候,编译使用的是系统默认的(也就是环境变量配置的py2.7)这导致编译出了问题。然而解决方案都是windows的,就想问问有没有遇到这种情况的?windows下应该如何解决?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

煞人兵器 2022-09-14 16:30:01

Windows还是不好处理这种问题,没什么切入点(主要是没什么参考,linux参考就多了)

梦途 2022-09-14 16:30:01

Windows 安装 Python 和相关模块,建议使用 Anaconda

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文