Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7.13 Heroku dynos上缺少libpython2.7.so.1.0_Python_Heroku_Google Cloud Debugger - Fatal编程技术网

Python 2.7.13 Heroku dynos上缺少libpython2.7.so.1.0

Python 2.7.13 Heroku dynos上缺少libpython2.7.so.1.0,python,heroku,google-cloud-debugger,Python,Heroku,Google Cloud Debugger,我们正在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]:文件“/app/.he

我们正在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]:文件“/app/.heroku/python/lib/python2.7/site packages/googleclouddebugger/capture_collector.py”,第30行
2017-06-30T10:56:05.825694+00:00应用程序[web.1]:将cdbg_native作为native导入
2017-06-30T10:56:05.825725+00:00应用程序[web.1]:导入错误:libpython2.7.so.1.0:无法打开共享对象文件:没有此类文件或目录


我们也无法在dynos上找到
libpython2.7.so.1.0
heroku run“cd/;find | grep libpython2.7.so.1.0”
没有给出任何结果。

您可以参考对。“尝试查找文件libpython2.7.so.1.0:在我的例子中,找到libpython2.7.so.1.0,它显示put:
/opt/rh/python27/root/usr/lib64/libpython2.7.so.1.0
然后将dir
/opt/rh/python27/root/usr/lib64添加到文件/etc/ld.so.conf
并运行ldconfig”

您可以参考回复中提出的解决方案。“尝试查找文件libpython2.7.so.1.0:在我的例子中,找到libpython2.7.so.1.0,它显示put:
/opt/rh/python27/root/usr/lib64/libpython2.7.so.1.0
然后将dir
/opt/rh/python27/root/usr/lib64添加到文件/etc/ld.so.conf
并运行ldconfig”