分页: 1 / 1
VScode运行python3程序出问题怎样解决?
发表于 : 2022-09-15 22:22
由 kirin2020
如附件的图片,我的VScode运行python3程序出问题了,怎样解决?
Re: VScode运行python3程序出问题怎样解决?
发表于 : 2022-09-15 22:33
由 astolia
不要用pip安装pyqt5。直接安装源里的包
pip uninstall pyqt5
sudo apt install python3-pyqt5.qtwebengine
Re: VScode运行python3程序出问题怎样解决?
发表于 : 2022-09-16 0:15
由 kirin2020
pip uninstall pyqt5
输入上面这条命令无法删除pyqt5,什么回事?
Re: VScode运行python3程序出问题怎样解决?
发表于 : 2022-09-16 9:20
由 kirin2020
pip uninstall pyqt5
无法删除pyqt5
什么回事?
Re: VScode运行python3程序出问题怎样解决?
发表于 : 2022-09-16 9:44
由 kirin2020
找到删除pyqt5的方法了,如图所示:
Re: VScode运行python3程序出问题怎样解决?
发表于 : 2022-09-16 16:34
由 astolia
kirin2020 写了: ↑2022-09-16 9:44
找到删除pyqt5的方法了,如图所示:
你在搞笑吗?或者我二楼说的太简略了没听懂?
那我说详细点:
出问题的文件是放在~/.local/lib下面,这是用pip默认安装的位置。鉴于qtwebengine是个编译起来很麻烦的东西,所以这东西应该是直接下载的已编译好的二进制库。但这个编译好的pyqt5库和你的系统不兼容,所以问题就出现了。
知道问题的原因后,解决方案自然就有了:把不兼容的pyqt5库换成兼容的。
这就是我二楼的方案:删掉pip安装的不兼容的pyqt5库,安装系统源里兼容的pyqt5库
然后你再来看你干了什么:把系统源里兼容的pyqt5库删了,不兼容的pyqt5库还留着。可笑不?
kirin2020 写了: ↑2022-09-16 9:20
pip uninstall pyqt5
无法删除pyqt5
什么回事?
用pip list看看已安装的包名,可能是大小写的原因pip uninstall PyQt5