在Linux上没有root访问权限的“ ImportError:无法加载GLFW3共享库”

时间:2018-08-19 14:28:36

标签: python shared-libraries importerror glfw

我试图在我没有root访问权限的远程机器上运行GitHub上找到的Python3代码。该代码需要导入glfw依赖项。

当我尝试运行代码时,pip3 install --user glfw似乎工作得很好(与所有其他python依赖项完全一样)

  

回溯(最近通话最近):     文件“”,第1行,位于     在第34行的“ /home/ismarou/.local/lib/python3.5/site-packages/glfw/init.py”文件中       引发ImportError(“无法加载GLFW3共享库。”)   ImportError:无法加载GLFW3共享库。

有什么我想念的吗?

2 个答案:

答案 0 :(得分:2)

您需要同时安装glfw3和python绑定。使用pip install --ser glfw,您仅安装了绑定。现在,您必须在系统上安装glfw3。

我在Ubuntu 18.04上遇到了同样的问题。安装libglfw3libglfw3-dev可以解决此问题。

apt-get install libglfw3
apt-get install libglfw3-dev

答案 1 :(得分:0)

帮助构建项目同目录下的pip3 install glfw

enter image description here