Не удается скомпилировать uwsgi под centos (fc10) с помощью python2.6

#python #compilation #wsgi #uwsgi

#python #Сборник #wsgi #uwsgi

Вопрос:

обычно он собирается с python 2.5, но мне нужен 2.6! 2.6 обычно устанавливается в / opt / python26 и успешно запускается как python2.6 в консоли.

но

 python2.6 uwsgiconfig.py --build
  

дайте мне

 *** uWSGI linking ***
/usr/bin/ld: cannot find -lpython2.6
collect2: ld returned 1 exit status
  

ПОМОГИТЕ!

Ответ №1:

Попробуйте:

 LD_LIBRARY_PATH="/somepath/" python2.6 uwsgiconfig.py --build
  

где somepath указан путь к вашему libpython2.6.so.x файлу.

Соответственно обновите свой /etc/ld.so.conf файл и добавьте путь к библиотекам и запустите ldconfig .

Ответ №2:

Редактировать uwsgiconfig.py и задайте PYLIB_PATH в качестве пути к каталогу библиотеки python.