Форум сайта python.su
Всем здравствуйте. Недавно установил джанго-цмс. Установка прошла успешно, но вот запустить пример example не получается :( Жалуется на базу данных… Что-то в таком духе:
raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e)
django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named MySQLdb
Traceback (most recent call last):
File "C:\Program Files\Python\lib\site-packages\django\core\servers\basehttp.py", line 279, in run
self.result = application(self.environ, self.start_response)
File "C:\Program Files\Python\lib\site-packages\django\core\servers\basehttp.py", line 651, in __call__
return self.application(environ, start_response)
File "C:\Program Files\Python\Lib\site-packages\django\core\handlers\wsgi.py", line 241, in __call__
response = self.get_response(request)
File "C:\Program Files\Python\lib\site-packages\django\core\handlers\base.py", line 73, in get_response
response = middleware_method(request)
File "C:\Program Files\Python\lib\site-packages\django\middleware\locale.py", line 16, in process_request
language = translation.get_language_from_request(request)
File "C:\Program Files\Python\lib\site-packages\django\utils\translation\__init__.py", line 97, in get_language_from_request
return real_get_language_from_request(request)
File "C:\Program Files\Python\Lib\site-packages\django\utils\translation\trans_real.py", line 349, in get_language_from_request
lang_code = request.session.get('django_language', None)
File "C:\Program Files\Python\lib\site-packages\django\contrib\sessions\backends\base.py", line 63, in get
return self._session.get(key, default)
File "C:\Program Files\Python\lib\site-packages\django\contrib\sessions\backends\base.py", line 172, in _get_session
self._session_cache = self.load()
File "C:\Program Files\Python\lib\site-packages\django\contrib\sessions\backends\db.py", line 16, in load
expire_date__gt=datetime.datetime.now()
File "C:\Program Files\Python\lib\site-packages\django\db\models\manager.py", line 120, in get
return self.get_query_set().get(*args, **kwargs)
File "C:\Program Files\Python\lib\site-packages\django\db\models\query.py", line 300, in get
num = len(clone)
File "C:\Program Files\Python\lib\site-packages\django\db\models\query.py", line 81, in __len__
self._result_cache = list(self.iterator())
File "C:\Program Files\Python\lib\site-packages\django\db\models\query.py", line 238, in iterator
for row in self.query.results_iter():
File "C:\Program Files\Python\lib\site-packages\django\db\models\sql\query.py", line 287, in results_iter
for rows in self.execute_sql(MULTI):
File "C:\Program Files\Python\lib\site-packages\django\db\models\sql\query.py", line 2369, in execute_sql
cursor.execute(sql, params)
File "C:\Program Files\Python\Lib\site-packages\django\db\backends\util.py", line 19, in execute
return self.cursor.execute(sql, params)
File "C:\Program Files\Python\lib\site-packages\django\db\backends\sqlite3\base.py", line 193, in execute
return Database.Cursor.execute(self, query, params)
OperationalError: no such table: django_session
Офлайн
ОС? Пайтон какой версии? Джанго какой версии? Драйвер MySQL какой ставили? Запускаете через апач иль стандартный сервер? Блин, ферромана на вас нет :)
Отредактировано (Фев. 24, 2010 15:33:43)
Офлайн
Проблема тривиальна - документацию надо читать. Поставить MySql-python и сделать syncdb.
И на будущее - давайте больше информации, а то мои карты Таро засалились уже.
PS. Слово “пожалуйста” не такое уж и сложное.
Офлайн
Ferroman - у Вас, Богдан Батькович, Таро? А я гадаю по внутренностям чебуреков :)
Офлайн
Владимирович.
Да вот, отказался от хрустального шара - зрение берегу. Да и носить тяжело.
А чебуреков мне нельзя :)
Офлайн
Так надо пользоваться ЖК или ОЛЕД хрустальным шаром, а он у Вас наверное на электронной пушке, да еще и 12 дюймовый :)
Офлайн
helm2004Питон версии 2.6.1, Django - 1.0, MySql-python я ставил.. Запускаю через стандартный сервер..
ОС? Пайтон какой версии? Джанго какой версии? Драйвер MySQL какой ставили? Запускаете через апач иль стандартный сервер? Блин, ферромана на вас нет :)
Офлайн
FerromanА вот syncdb я пробую сделать, но выдаёт исключение:
Проблема тривиальна - документацию надо читать. Поставить MySql-python и сделать syncdb.
И на будущее - давайте больше информации, а то мои карты Таро засалились уже.
PS. Слово “пожалуйста” не такое уж и сложное.
Офлайн
VladislavVladislav, проверяйте пароль пользователя vlad, он у вас не верный. Подключиться к базе не удалось.
1045, “Access denied for user ‘vlad’@'localhost' (using password: YES)”
Офлайн
У вас видимо или в сетингах или в мускле самом стоит пароль……а в дргом соответственно нет, ну и проверить на соответствие если первая моя догадка неверна
Офлайн