Python PySide6 艺术二维码生成器项目-学习视频教程-腾讯课堂
我尝试安装pyside6,它安装成功(Successfully installed pyside6-6.2.4 shiboken6-6.2.4)。
但是我无法运行PySide6的“Hello World Program”,执行 from PySide6 import QtCore, QtWidgets, QtGui
时出现错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: libQt6Core.so.6: cannot open shared object file: No such file or directory
附言
我的python版本:3.8.10
; pyside版本:6.2.4
; Linux内核:4.4.0-19041-Microsoft
问题解决者:
strip --remove-section=.note.ABI-tag ~/env/lib/python3.8/sitepackages/PySide6/Qt/lib/libQt6Core.so.6
这个问题似乎是由过时的内核(或未开发的 wsl 内核)引起的。实际上,将 wsl 更新为 wsl2 可能会进一步解决这个问题。