【问题标题】:Missing libpython2.7.so.1.0 on Python 2.7.13 Heroku dynosPython 2.7.13 Heroku dynos 上缺少 libpython2.7.so.1.0
【发布时间】:2023-04-06 07:15:02
【问题描述】:

我们正在 Heroku 上运行 Python 2.7.13 应用程序。

我相信最近 Heroku 已将新应用程序的 Python 运行时默认值从 2.7.13 更改为 3.6.1。

所以我们按照他们的建议将python-2.7.13 放到runtime.txt 文件中,但是现在如果我们创建一个新的Heroku 应用程序并将代码部署到它,它会抱怨找不到libpython2.7.so.1.0

Heroku 日志内容:

...
2017-06-30T10:56:05.825667+00:00 app[web.1]: File "/app/.heroku/python/lib/python2.7/site-packages/googleclouddebugger/capture_collector.py", line 30, in <module>
2017-06-30T10:56:05.825694+00:00 app[web.1]: import cdbg_native as native
2017-06-30T10:56:05.825725+00:00 app[web.1]: ImportError: libpython2.7.so.1.0: cannot open shared object file: No such file or directory

我们在 dynos 上也找不到 libpython2.7.so.1.0heroku run "cd /; find | grep libpython2.7.so.1.0" 什么也没提供。

【问题讨论】:

    标签:
    python
    heroku
    google-cloud-debugger