导入错误:libOpenGL.so.0:无法打开共享对象文件:没有这样的文件或目录
当我运行我的python程序时,我的终端出现以下错误。
Traceback (most recent call last):
File "./encryption.py", line 6, in <module>
from PySide6 import QtCore, QtWidgets, QtGui
ImportError: libOpenGL.so.0: cannot open shared object file: No such file or directory
如何解决?我程序中的导入语句是
#!/usr/bin/env python3
import sys
import random
import re
import pyAesCrypt
from PySide6 import QtCore, QtWidgets, QtGui
回答
运行以下命令,安装libopengl0运行代码所需的库。
sudo apt install libopengl0 -y
回答
问题是PySide 6 中的错误,这显然是由Qt 6 中的错误引起的。在修复之前,您必须与安装 PySide 6 分开安装 OpenGL。
我使用以下命令将它安装在 Ubuntu 20.04 上:
sudo apt-get install freeglut3 freeglut3-dev
THE END
二维码