Python django runserver在加载共享库时出错:libssl.so.0.9.8:无法打开共享对象文件:没有这样的文件或目录
因此,昨天我重新安装了Ubuntu11.10,但将我的主目录与我的virtualenv保持在一起,我安装了virtual env并能够登录我以前的virtual env,但现在当我尝试在virtualenv下运行python manage.py runserver时,我得到以下错误:Python django runserver在加载共享库时出错:libssl.so.0.9.8:无法打开共享对象文件:没有这样的文件或目录,python,django,linux,ubuntu,Python,Django,Linux,Ubuntu,因此,昨天我重新安装了Ubuntu11.10,但将我的主目录与我的virtualenv保持在一起,我安装了virtual env并能够登录我以前的virtual env,但现在当我尝试在virtualenv下运行python manage.py runserver时,我得到以下错误: error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or dire
error while loading shared libraries: libssl.so.0.9.8: cannot open shared object file: No such file or directory
你知道怎么解决这个问题吗?我尝试安装python的ssl包,但没有解决它。我通过创建一个新的virtualenv并再次安装所有包来解决它。我的旧virtualenv似乎仍在链接到Ubuntu11.04通用ssl包,但位置已更新。在Ubuntu11.10上安装OpenStack时,我也遇到了同样的错误 运行locate显示我只有1.0.0版,没有0.9.8版 $locate 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您可能需要为您的操作系统安装通用SSL包。检查你的软件repo/packagemanager以了解可用的软件包。我现在知道问题所在,因为我的virtualenv仍在使用Ubuntu11.04通用ssl软件包。我目前正在尝试创建一个新的virtualenv,看看它是否有效。谢谢你的建议。通用ssl软件包已经安装好了。在这里提供它很好,也许像我一样在谷歌上搜索错误的人和你有同样的问题:)哈哈,看来你也在我的博客上添加了一条评论哈哈,我用你在stackoverflow上的回答回答了它哈哈,真是太巧了