Форум сайта python.su
Интересует, как получить доступ к MySQL из Python? Установлен MySQL 5.5, Python 2.7, SQLWave, ос Windows XP 32. Скачал MySQLdb. Теперь не понятно как его установить? Куда выложить и как запустить?
Благодарен за ответ.
Офлайн
Установил setup tools, инсталлером. setuptools импортируется нормально.
Однако, вот такая команда вызывает ошибку, с сообщением об ошибочном синтаксисе:
import os
os chdir('C:\\path\\to\\MySQL-python-1.2.3')
setup.py install
Отредактировано (Дек. 19, 2010 20:04:59)
Офлайн
Может быть os.chdir() ?
Офлайн
Надо набрать в cmd - C:\path\to\MySQL-python-1.2.3\setup.py install
и всё будет ок!
Офлайн
Работаю в Python cmd, т.е. сразу из компилятора. Набираю путь без кавычек и экранирования:
>>>import setuptools
>>>C:\path\to\MySQL-python-1.2.3\setup.py install
Офлайн
У питона не компилятор, а интерпретатор. И в интерпретатор заходить не надо. Пуск > Выполнить > cmd. Далее набираешь C:\path\to\MySQL-python-1.2.3\setup.py install и всё!
Офлайн
Да, получилось, вот только у меня версия MySQLdb для 2.6, а установлен 2.7 - выдает ошибки в инсталляционных файлах. Для 2.7 этого модуля я не нашел.
Спасибо.
Офлайн
А что именно пишет? Может у Вас проблемы с зависимостями программ? Т.е. не установлены какие-то, нужные для mysql, программы? А может установить Python 2.6?
Офлайн
Здесь есть инсталяшка для python 2.7
Офлайн