2016-12-11 7 views
0

Я подножка uwsgi так:получаю сообщение об ошибке при попытке запустить uwsgi: ошибка при загрузке разделяемых библиотек: libpython3.4m.so.1.0

uwsgi --ini CMS_uwsgi.ini 

и используется для работы. Тем не менее, я попытался запустить uwsgi снова через пару недель, и я получаю эту ошибку прямо сейчас:

uwsgi: error while loading shared libraries: libpython3.4m.so.1.0: 
cannot open shared object file: No such file or directory 

Я не знаю, почему я получаю эту ошибку прямо сейчас. Это может быть потому, что в последнее время, я сделал

sudo apt-get autoremove 

удалить установленные пакеты, которые используются для установки в качестве зависимостей, но не больше (как указано здесь https://askubuntu.com/questions/187888/what-is-the-correct-way-to-completely-remove-an-application).

Я пытался найти его, запустив:

find -name "libpython3.4m.so.1.0" 

, но это ничего не вернуть. Любая идея о том, как решить эту проблему?

Я использую Lubuntu.

ответ

3

Найден ответ. Во-первых, сделал

pip uninstall uwsgi 

затем попытался установить его снова:

pip install uwsgi 

но он дал мне ошибку:

plugins/python/uwsgi_python.h:2:20: fatal error: Python.h: No such file or directory 

Я google'd вокруг и наткнулся на этот пост: https://askubuntu.com/questions/182313/install-uwsgi-1-2-5-via-pip который упомянутые для установки

sudo apt-get install python2.7-dev 

, поэтому я установил python2.7-dev и повторил попытку установки uwsgi, но получил ту же ошибку. Понял я использовал python3, наткнулся на этот пост: Cannot install uWSGI on Ubuntu 14.04 with Python 3.4 (paths?) который упоминает сделать

sudo apt-get install python3-dev 

Я сделал это и повторен установка uwsgi и все работало нормально снова.

 Смежные вопросы

  • Нет связанных вопросов^_^