我是靠谱客的博主 多情白羊,这篇文章主要介绍数莓派4B python3+pyqt5环境搭建+PyQt5.Qtsql报错解决,现在分享给大家,希望可以做个参考。

数莓派自带多个版本的python,如下图。默认为2.7版本,此时在终端输入python,将会显示2.7版本的信息。

接下来需要先将默认版本切换为python3。

1. 把原链接删掉

sudo rm /usr/bin/python

2.  新建链接

sudo ln -s /usr/bin/python3.7 /usr/bin/python

输入python查看当前版本

3. 为python3安装PyQt5

sudo apt-get install python3-pyqt5

 4. 导入PyQt5,未报错,表示安装成功

问题解决:

使用过程中遇到了一个问题, 导入PyQt5的Qtsql模块时报错

通过python命令:help(PyQt5),发现根本没有Qtsql模块。

解决办法:安装pyqt5-tools,命令:

pip install pyqt5 pyqt5-tools

出现以下报错:

解决办法:更新pip到最新版,命令:

python -m pip install --upgrade pip

然后重新安装pyqt5-tools,又出现上面新的报错

解决办法:更换软件源,命令:

pip install PyQt5 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

这次终于安装成功,再次通过help(PyQt5)查看所有模块,发现现在有了Qtsql模块,在python中也可以正常使用了。 

 

 

 

 

 

最后

以上就是多情白羊最近收集整理的关于数莓派4B python3+pyqt5环境搭建+PyQt5.Qtsql报错解决的全部内容,更多相关数莓派4B内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(121)

评论列表共有 0 条评论

立即
投稿
返回
顶部