导入错误: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


以上是导入错误:libOpenGL.so.0:无法打开共享对象文件:没有这样的文件或目录的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>