在openshift上编译文件很困难:/ usr / bin / ld /:找不到-lpython2.7

时间:2016-10-22 19:22:14

标签: python linux openshift openshift-cartridge nuitka

我最近在Openshift上放了一个简单的网络应用程序。一切都在我的本地机器上运行良好,但是当我在Openshift上运行应用程序时,我收到错误:

/ usr / bin / ld:找不到-lpython2.7

该应用程序使用Nuitka和gnu ++将python文件转换为可执行文件。我假设python的位置不同导致问题。我在Openshift应用程序中找到了Python,并尝试在登录应用程序后创建一个符号链接到/ usr / bin / ld,但我收到消息“权限被拒绝”。这是错误:

ln:创建符号链接`/usr/lib/python2.7/python2.7':权限被拒绝

我相信创建链接可以解决我的问题,但Openshift似乎不喜欢这个想法。有没有办法更改权限,以便这可以工作?或者是否有另一种方法来建立链接或解决问题?

0 个答案:

没有答案