Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 1, 2014 14:22:51

AllGood
Зарегистрирован: 2014-03-02
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 3.3 + Django 1.6 + Apache2 + MySQL5.5

Всем добра!
Уже 3-й день пытаюсь наладить работу Django c MySQL… все тлен.
Конфигурация системы: Ububntu 12.04, Python 3.3, Django 1.6, Apace 2, MySQL 5.5;

Без MySQL вроде как получается настроить. Прикручиваю MySQL по средствам вот этого пакета Your text to link here… и получаю 500 ошибку сервера. Логи apache говорят следующие:

File "/tmp/pip_build_root/django/django/db/backends/mysql/base.py", line 17, in <module>
[Tue Apr 01 11:50:37 2014] [error] [client 127.0.0.1]     raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e)
[Tue Apr 01 11:50:37 2014] [error] [client 127.0.0.1] django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named _mysql

Ну и мой виски:
import os
import sys
sys.path.append('/home/mikhail/sites/loss-weight.local/')
sys.path.append('/home/mikhail/sites/loss-weight.local/loss_weight/')
sys.path.append('/usr/local/lib/python3.3/dist-packages')
os.environ['DJANGO_SETTINGS_MODULE'] = 'loss_weight.settings'
from django.core.handlers.wsgi import WSGIHandler
application = WSGIHandler()
Все нервы уже измотал с этим. Выложи все файлы если нужно, все конфиги. Отчаянно жду помощи!!!)

Отредактировано AllGood (Апрель 1, 2014 14:51:11)

Офлайн

#2 Апрель 1, 2014 21:17:49

Alen
Зарегистрирован: 2013-08-01
Сообщения: 373
Репутация: +  49  -
Профиль   Отправить e-mail  

Python 3.3 + Django 1.6 + Apache2 + MySQL5.5

sudo apt-get install python-mysqldb

Офлайн

#3 Апрель 2, 2014 09:21:27

AllGood
Зарегистрирован: 2014-03-02
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 3.3 + Django 1.6 + Apache2 + MySQL5.5

Alen
sudo apt-get install python-mysqldb
На сколько я понял этот пакет для Python2.7 и того что с ним связанно? Тем ни менее это уже было установлено когда я писал вопрос.

Офлайн

#4 Апрель 2, 2014 09:34:44

Alen
Зарегистрирован: 2013-08-01
Сообщения: 373
Репутация: +  49  -
Профиль   Отправить e-mail  

Python 3.3 + Django 1.6 + Apache2 + MySQL5.5

AllGood
На сколько я понял этот пакет для Python2.7 и того что с ним связанно? Тем ни менее это уже было установлено когда я писал вопрос.

Извиняюсь, только заметил, что у вас 3 python.
MySQLdb вроде как для 3 ветки python не существует. Зато есть https://github.com/PyMySQL/PyMySQL

Офлайн

#5 Апрель 2, 2014 09:37:44

Alen
Зарегистрирован: 2013-08-01
Сообщения: 373
Репутация: +  49  -
Профиль   Отправить e-mail  

Python 3.3 + Django 1.6 + Apache2 + MySQL5.5

Офлайн

#6 Апрель 3, 2014 09:25:11

AllGood
Зарегистрирован: 2014-03-02
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 3.3 + Django 1.6 + Apache2 + MySQL5.5

На virtualenv у меня получилось прикрутить MySQL все работало замечательно. А вот на боевом сервере нет. И это очень обидно. Для Python под умолчанию какая БД используется? (к примеру для PHP это MySQL)

Офлайн

#7 Апрель 3, 2014 09:36:52

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Python 3.3 + Django 1.6 + Apache2 + MySQL5.5

AllGood
На virtualenv у меня получилось прикрутить MySQL все работало замечательно. А вот на боевом сервере нет. И это очень обидно. Для Python под умолчанию какая БД используется? (к примеру для PHP это MySQL)
А какая база по умолчанию используется для С, для С++?



Офлайн

#8 Апрель 3, 2014 09:43:19

Singularitty
От:
Зарегистрирован: 2012-02-02
Сообщения: 61
Репутация: +  5  -
Профиль   Отправить e-mail  

Python 3.3 + Django 1.6 + Apache2 + MySQL5.5

AllGood
Для Python под умолчанию какая БД используется? (к примеру для PHP это MySQL)
Для джанго Postgres

Офлайн

#9 Апрель 3, 2014 10:15:58

AllGood
Зарегистрирован: 2014-03-02
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 3.3 + Django 1.6 + Apache2 + MySQL5.5

FishHook
А какая база по умолчанию используется для С, для С++?
В место сарказма, лучше бы дельно посоветовал. Например как решить проблему с MySQL… или что не стоит с ней возится так нет готовых пакетов.

Офлайн

#10 Апрель 3, 2014 10:50:46

AllGood
Зарегистрирован: 2014-03-02
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Python 3.3 + Django 1.6 + Apache2 + MySQL5.5

В общем получилось у меня прикрутить MySQL. Для счастья не хватало вот этого пакета:

apt-get install apache2 libapache2-mod-wsgi

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version