Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 3, 2010 23:54:26

exeplor
От:
Зарегистрирован: 2010-12-03
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу установить модуль MySQLdb

Устанавливаю через консоль (python setup.py)

При установки через консоль, вот что пишет:



OS Windows XP
Python 2.7

Второй день никаких сдвигов (



Отредактировано (Дек. 3, 2010 23:59:00)

Офлайн

#2 Дек. 4, 2010 05:27:07

dimabest
От:
Зарегистрирован: 2009-02-12
Сообщения: 253
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу установить модуль MySQLdb

python setup.py install



Отредактировано (Дек. 4, 2010 05:27:21)

Офлайн

#3 Дек. 4, 2010 05:43:58

Nik
От:
Зарегистрирован: 2010-01-10
Сообщения: 77
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу установить модуль MySQLdb

Качайте exe-файл отсюда http://www.codegood.com/archives/129



Офлайн

#4 Дек. 4, 2010 10:26:58

exeplor
От:
Зарегистрирован: 2010-12-03
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу установить модуль MySQLdb

Nik, установил, но с exe файлом тоже проблемы :(

После установки пытаюсь загрузить (import MySQLdb) модуль, но вот что происходит:



Вот что происходит после запуска



После запуска, питон открывает какой то __init__.py, который не может найти _mysql , а где взять этот _mysql, или что сделать надо?
Буду благодарен за помощь!

————————————————————

Можно сказать exe не исправил ситуацию вообще. imort mySQLdb заработал вообще, потму что я когда то прямо в папкау Lib руками засунул папку MySQLdb, сейчас я удалил её, вот все стало на свои места… Короче после установки exe, даже модуль не грузиться…



Отредактировано (Дек. 4, 2010 10:31:43)

Офлайн

#5 Дек. 4, 2010 15:15:08

Nik
От:
Зарегистрирован: 2010-01-10
Сообщения: 77
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу установить модуль MySQLdb

потму что я когда то прямо в папкау Lib руками засунул папку MySQLdb,
MySQLdb должен быть в папке C:\Python27\Lib\site-packages\MySQLdb\. А _mysql.pyd в папке C:\Python27\Lib\site-packages\. Кроме того, должна быть папка C:\Python27\Lib\site-packages\MySQL_python-1.2.3c1-py2.7.egg-info.

Не знаю чем вы проверяете. Откройте IDLE и оттуда вначале попробуйте импортировать модуль. MySQL не забудьте запустить…

P.S. Никогда не называйте пользователя русскими буквами. У вас только от этого могут быть проблемы…



Отредактировано (Дек. 4, 2010 15:16:35)

Офлайн

#6 Дек. 4, 2010 15:24:37

exeplor
От:
Зарегистрирован: 2010-12-03
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу установить модуль MySQLdb

Nik,

“MySQLdb должен быть в папке C:\Python27\Lib\site-packages\MySQLdb\. А _mysql.pyd в папке C:\Python27\Lib\site-packages\. Кроме того, должна быть папка C:\Python27\Lib\site-packages\MySQL_python-1.2.3c1-py2.7.egg-info.”

- Да, это все есть! Давно заметил, не трогал. Но когда пытаюсь в питоне прописывать “import MySQLdb” первая же ошибка: “Модуль не найден”…



Офлайн

#7 Дек. 4, 2010 15:38:49

Nik
От:
Зарегистрирован: 2010-01-10
Сообщения: 77
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу установить модуль MySQLdb

Может в вашем редакторе пути не прописаны? Пробовали из IDLE?

Или у вас остались где-то упоминания от ручной установки. Импортируется первый найденный модуль.



Офлайн

#8 Дек. 4, 2010 15:46:56

exeplor
От:
Зарегистрирован: 2010-12-03
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу установить модуль MySQLdb

Без среды, пробова прямо через командную строку просто импортировать, результат:



Офлайн

#9 Дек. 4, 2010 15:53:00

Nik
От:
Зарегистрирован: 2010-01-10
Сообщения: 77
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу установить модуль MySQLdb

Если папка существует, то должен импортироваться. Покажите результат этого кода:

>>> import sys
>>> sys.path



Офлайн

#10 Дек. 4, 2010 15:57:21

exeplor
От:
Зарегистрирован: 2010-12-03
Сообщения: 27
Репутация: +  0  -
Профиль   Отправить e-mail  

Не могу установить модуль MySQLdb

Вот:



Самое интересно, что это на двух компьютерах сразу, на стационаром и ноутбуке, одна и та же проблема. На обоих устанавливал exe файл, и все вот это: “MySQLdb должен быть в папке C:\Python27\Lib\site-packages\MySQLdb\. А _mysql.pyd в папке C:\Python27\Lib\site-packages\. Кроме того, должна быть папка C:\Python27\Lib\site-packages\MySQL_python-1.2.3c1-py2.7.egg-info.” в компьютерах присутствует!



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version