Ошибка запуска сервера django при загрузке общих библиотек: libssl.so.0.9.8: невозможно открыть файл общего объекта: нет такого файла или каталога - PullRequest
3 голосов
/ 29 октября 2011

Итак, вчера я сделал новую установку Ubuntu11.10, но, сохранив свой домашний каталог с помощью virtualenvs, я установил virtual env и смог войти в свой предыдущий виртуальный env, но теперь, когда я пытаюсь запустить 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

Есть идеи, как это исправить? Я попытался установить ssl пакет python, но это не помогло.

Ответы [ 2 ]

6 голосов
/ 01 ноября 2011

У меня была такая же ошибка при установке OpenStack в Ubuntu 11.10.

Запуск 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

2 голосов
/ 29 октября 2011

Я исправил это, создав новый virtualenv и снова установив все пакеты. Кажется, мой старый virtualenv все еще связывался с пакетом usntu 11.04 general ssl, но местоположение было обновлено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...