如何在 Heroku 上为我的应用程序安装 libstdc++6?
How can I install libstdc++6 for my app on Heroku?
我正在尝试在 Heroku 上 运行 生成 Linux 可执行文件的 Python 应用程序。
我收到错误:
/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
我知道了。
使用 Heroku CLI
将 Heroku 应用程序升级到最新堆栈(heroku-18
而不是默认的 heroku-16
)
heroku stack:set heroku-18 -a <app name>
然后我必须进行 git 推送,以便使用新堆栈重建应用程序。
现在可以了。
是的,heroku-18
是测试版,但只要它有效,我不介意。
我正在尝试在 Heroku 上 运行 生成 Linux 可执行文件的 Python 应用程序。
我收到错误:
/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
我知道了。
使用 Heroku CLI
将 Heroku 应用程序升级到最新堆栈(heroku-18
而不是默认的 heroku-16
)
heroku stack:set heroku-18 -a <app name>
然后我必须进行 git 推送,以便使用新堆栈重建应用程序。
现在可以了。
是的,heroku-18
是测试版,但只要它有效,我不介意。