如何在Heroku上为我的应用程序安装libstdc ++ 6?

时间:2018-05-08 08:37:25

标签: linux heroku executable sudo lib

我正在尝试在Heroku上运行一个Python应用程序,它可以生成一个Linux可执行文件。

我收到错误:

/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found

我发现这个问题的所有解决方案都使用sudo

如果我用heroku CLI打开bash终端

heroku run bash

并输入

sudo

我得到了

bash: sudo: command not found

所以我无法运行

sudo apt-get install libstdc++6

1 个答案:

答案 0 :(得分:1)

我明白了。

使用Heroku CLI将Heroku应用升级到最新堆栈(heroku-18而非默认{{1}})

{{1}}

然后我必须进行git推送,以便使用新堆栈重建应用程序。

现在可行。

是的,{{1}}是测试版,但只要它有效,我就不介意了。