Форум сайта python.su
Всем привет. Есть сервер на RHEL с установленным питоном 2,6 и django 1.6.5 и mysql. Пытаюсь подружить питон с мускулом.
./manage.py syncdb
File “/usr/lib/python2.6/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: libmysqlclient_r.so.15: cannot open shared object file: No such file or directory
ln -s /usr/lib64/mysql/libmysqlclient_r.so.16 /usr/lib64/mysql/libmysqlclient_r.so.15
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: /usr/lib64/mysql/libmysqlclient_r.so.15: version `libmysqlclient_15' not found (required by /usr/lib/python2.6/site-packages/_mysql.so)
Отредактировано ZlobnayaPechenka (Дек. 10, 2015 15:46:01)
Офлайн
Надо поставить пакет python-mysqldb
Либо через pip: pip install mysql-python
Офлайн
plusplus
Надо поставить пакет python-mysqldbЛибо через pip: pip install mysql-python
$ pip install mysql-python
Requirement already satisfied (use –upgrade to upgrade): mysql-python in /usr/lib/python2.6/site-packages
Офлайн
Решение проблемы было простым - разные версии клиента и сервера. Сервер мускула был новее.
Офлайн