概述
数莓派自带多个版本的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 python3+pyqt5环境搭建+PyQt5.Qtsql报错解决所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复