我正在尝试在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
答案 0 :(得分:1)
我明白了。
使用Heroku CLI将Heroku应用升级到最新堆栈(heroku-18
而非默认{{1}})
{{1}}
然后我必须进行git推送,以便使用新堆栈重建应用程序。
现在可行。
是的,{{1}}是测试版,但只要它有效,我就不介意了。