synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяУстановка, Загрузка и Настройка › Как подружить Synology+Python+Django+MySQL

Как подружить Synology+Python+Django+MySQL

alexsaab · 29.05.2013

Хочу поставить на Synology Python+Django+MySQL, но возникла очень серьезная проблема.

 

В данный момент на сервере установлен Python 2.7, как стандартный пакет от компании Synology через web-интерфейс NAS

 

Проблема возникает при настройки дальнейшей работы Apache (который также установлен как пакет в Synology). На продуктивном сайте необходимо поставить модуль Apache mod_wsgi. При инсталяции данного модуля с помощью менеджера пакетов ipkg ставятся куча ненужного программного обеспечения, такого например, как повторно Apache, дополнительные библиотеки и т.д..

 

Также возникла проблема по работе с MySQL, так при запуске команды

 

python manage.py syncdb

 

Возникает ошибка:

 

File "/usr/local/lib/python2.7/site-packages/django/db/backends/mysql/base.py", line 17, in <module>

raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e)

django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb

 

То есть не установлен модуль MySQLdb.

 

Перед этим была инсталирована библиотека python easy_install

 

wget pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg

sh setuptools-0.6c11-py2.7.egg

 

Затем библиотека pip.

 

При попытки выполнить pip install MySQL-python

 

Вываливается ошибка EnvironmentError: mysql_config not found

 

То есть на NAS Synology стоит урезанная версия MySQL без конфигурационного файла mysql_config.

 

 

Кто, что посоветует?!

 

С ув., Алексей