【问题标题】:django runserver error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory加载共享库时 django runserver 错误:libssl.so.0.9.8:无法打开共享对象文件:没有这样的文件或目录
【发布时间】:2011-10-29 05:40:46
【问题描述】:

所以昨天我重新安装了 Ubuntu11.10,但我的主目录与我的 virtualenvs 保持一致,我安装了虚拟环境并能够登录我以前的虚拟环境,但是现在当我尝试在下运行 python manage.py runserver virtualenv 我收到以下错误:

error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory

知道如何解决这个问题吗?我尝试安装python的ssl包,但没有解决。

【问题讨论】:

  • 您可能需要为您的操作系统安装通用 SSL 包。检查您的软件存储库/包管理器以了解可用的内容。
  • 我现在知道问题所在了,因为我的 virtualenv 仍在使用 ubuntu 11.04 通用 ssl 包。我目前正在尝试创建一个新的 virtualenv 并查看它是否有效。不过谢谢你的建议。一般的ssl包已经安装好了。

标签: python django linux ubuntu


【解决方案1】:

我在 Ubuntu 11.10 上安装 OpenStack 时遇到了同样的错误。

运行定位显示我只有版本 1.0.0 而不是 0.9.8

$ 定位 libssl.so
/lib/x86_64-linux-gnu/libssl.so.1.0.0 /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0

我使用以下方法修复了它:
$sudo apt-get install libssl0.9.8

【讨论】:

  • 是的,很高兴在这里提供它,也许像我通常做的那样用谷歌搜索错误的人和你有同样的问题:)
  • lol 看来你也在我的博客上添加了评论哈哈,我用你在 stackoverflow 上的回答回答了这个问题哈哈真是巧合blog.samos-it.com/…
【解决方案2】:

我通过创建一个新的 virtualenv 并再次安装所有包来修复它。看来我的旧 virtualenv 仍然链接到 ubuntu 11.04 通用 ssl 包,但位置已更新。

【讨论】:

    猜你喜欢
    • 2018-10-19
    • 2022-07-22
    • 2015-06-07
    • 2023-04-02
    • 2022-11-10
    • 2019-02-16
    • 2015-10-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多