ImportError:libGL.so.1:访问Heroku应用程序时出错

米里亚姆

由于出现以下错误,我无法访问heroku应用程序

2020-09-11T10:25:09.492648+00:00 app[web.1]: ImportError: libGL.so.1: cannot open shared object file: No such file or directory

我已经尝试过的是:

  1. 添加Aptfile与
  • libsm6
  • libxrender1
  • libfontconfig1
  • libice6
  1. 添加buildpack https://github.com/heroku/heroku-buildpack-apt
  2. 在需求中使用opencv-python-headless

什么都行不通。

有人知道问题出在哪里吗?

彼得·维克佐雷克

将“ libgl1”添加到Aptfile。

我猜通常这些修复程序是这样的:

如果您遇到libGL.so.1之类的库错误,则应使用小写的库名称(在本例中为'libgl'),在末尾添加数字(在本例中为'1'),这样您就得到libgl1和将其写入Aptfile中

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

ImportError:libGL.so.1:无法打开共享库文件:导入OCC时没有此类文件或目录

“安装共享驱动程序时出错:libGL.so.1:错误的ELF类:ELFCLASS32”

找不到 libGL.so.1:docker 中的 Qt GUI 应用程序与 centos

安装Bumblebee后未能加载libGL.so.1

如何修复“加载共享库时出错:libgl.so.1”

Steam:加载共享库时出错:libGL.so.1:错误的 ELF 类:ELFCLASS64

Qt 5.4.0在libGL.so.1上安装失败,但是已经安装了libgl-dev和ibglu-dev

libGL错误:无法dlopen libudev.so.1或libudev.so.0,驱动程序检测可能会损坏

在使用多个Django应用程序时如何修复“ ImportError”

Steam Ubuntu 14.04 libGL.so.1大黄蜂

Steam 在新的 Debian 测试安装中缺少 libGL.so.1

Steam不在Debian中启动。它缺少32位libGL.so.1

无法使用Ironhide运行Google Earth-libGL.so.1错误的elf类

无法从 /tmp 目录 AWS Lambda 导入 easyocr。导入错误:libGL.so.1

无法在 Heroku 上部署 Streamlit 应用程序 - 缺少 libgcc_s.so.1

Linux上的OpenGL:dlopen libGL.so

跳过不兼容的libGL.so

在Android应用程序中使用.so库时出错

Azure Linux Python Web应用程序ImportError:libodbc.so.2无法打开共享对象文件

打包应用程序时如何排除不必要的Qt * .so文件?

每次执行应用程序时,如何预加载我的.so?

将先前正常工作的Ruby / Rails应用程序推送到Heroku时出现“加载共享库时出错:libruby.so.2.5”

在运行python应用程序时,仅使用sudo的ImportError吗?

CUDA缺少libGL.so libGLU.so和libX11.so

Debian 9中的ffmpeg snap软件包错误:libGL错误:无法加载驱动程序:r600_dri.so

发布Marketplace应用程序时出错

运行 CodeIgniter 应用程序时出错

运行MVC应用程序时出错

升级Cordova应用程序时出错