我正在尝试在没有root访问权限的远程机器上运行在GitHub上找到的Python3代码。代码需要导入glfw
依赖项。
虽然pip3 install --user glfw
似乎工作得很好(就像所有其他python依赖项一样(,但当我尝试运行代码时,我得到:
回溯(最近一次调用(: 文件 ",第 1 行,在 文件 "/home/ismarou/.local/lib/python3.5/site-packages/glfw/init.py",第 34 行,在 引发导入错误("无法加载 GLFW3 共享库。 导入错误:无法加载 GLFW3 共享库。
我错过了什么吗?
您需要为 glfw3 安装 glfw3 和 python 绑定。使用pip install --user glfw
,您只安装了绑定。现在您必须在系统上安装 glfw3。
我在 Ubuntu 18.04 上遇到了同样的问题。安装libglfw3
,libglfw3-dev
解决了它。
sudo apt-get install libglfw3
sudo apt-get install libglfw3-dev
帮助构建项目同一目录中的pip3 install glfw
在此处输入图像描述