【问题标题】:libstdc++.so.5: open failed: no such file or directory through sshlibstdc++.so.5:打开失败:通过 ssh 没有这样的文件或目录
【发布时间】:2012-08-10 10:09:05
【问题描述】:

我正在尝试通过 ./bin/instance start 从 ssh 运行 plone 服务器,但我收到了这个奇怪的错误,上面写着 Python-2.4/bin/python: fatal: libstdc++.so.5: open failed: No such file or directory。我试着做export LD_LIBRARY_PATH=/usr/local/Python-2.4/bin/python,它说LD_LIBRARY_PATH=/usr/local/Python-2.4/bin/python: is not an identifier。但是当我做ls -rtl /usr/local/lib/libstdc++.so.5 时,我可以看到libstdc++.so.5.0.5 在那里。我在Windows XP 中使用ssh secure shell。谁能建议我如何消除此错误?

【问题讨论】:

  • 你能从shell提示符中给出echo $SHELL的输出吗?
  • 那么您的导出行肯定可以工作,尽管它可能应该是export LD_LIBRARY_PATH=/usr/local/lib
  • 它再次给我错误:LD_LIBRARY_PATH=/usr/local/lib: is not an identifier
  • 您在哪个操作系统/发行版/版本上运行?另外,ldconfig -p | grep libstdc 的输出是什么。将此信息添加到问题中。
  • 这个命令给我的错误是 sazs ldconfig:not found!我在 Windows XP 中使用 ssh 安全外壳!我的 libstdc 在 /usr/local/lib/libstdc++.so 中,当我执行 echo $PATH 时,我得到 /usr/bin。

标签: python shared-libraries python-2.4


【解决方案1】:

我必须如下设置 LD_LIBRARY_PATH

$ LD_LIBRARY_PATH=/usr/local/lib
$ export LD_LIBRARY_PATH

我在/usr/local/lib 中有我的libstdc,我必须告诉系统在这里找到不可用的库!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-13
    • 2019-12-17
    • 2013-01-24
    • 2018-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多