在windows下安装pyqt5,可能编译出错了导致执行失败
我的环境是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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Windows还是不好处理这种问题,没什么切入点(主要是没什么参考,linux参考就多了)
Windows 安装 Python 和相关模块,建议使用 Anaconda。