Найти - Пользователи
Полная версия: Не работает SQLAlshemy. No module named 'MySQLdb'
Начало » Базы данных » Не работает SQLAlshemy. No module named 'MySQLdb'
1 2
101s
Подскажите, что здесь не так? python 34, устанавливал через pip

 Traceback (most recent call last):
  File "D:/Py/work/Synchro34/test.py", line 195, in <module>
    test_sqlachemy1_1_5()
  File "D:/Py/work/Synchro34/test.py", line 190, in test_sqlachemy1_1_5
    mysql_engine = sqlalchemy.create_engine('mysql://user:xxx@host')  # connect to server
  File "D:\Py\Python34\lib\site-packages\sqlalchemy\engine\__init__.py", line 387, in create_engine
    return strategy.create(*args, **kwargs)
  File "D:\Py\Python34\lib\site-packages\sqlalchemy\engine\strategies.py", line 80, in create
    dbapi = dialect_cls.dbapi(**dbapi_args)
  File "D:\Py\Python34\lib\site-packages\sqlalchemy\dialects\mysql\mysqldb.py", line 110, in dbapi
    return __import__('MySQLdb')
ImportError: No module named 'MySQLdb'
FishHook
101s
No module named ‘MySQLdb’
101s
То есть нужна еще дополнительная библиотека для работы c mysql?
У меня не получилось установить “pip install MySQLdb” пишет Could not find a version …
Может подскажите, какую еще библиотеку можно использовать?
4kpt_IV
mysqlclient
Ну и не забудьте установить mysql-dev какой там для Вашей системы (если линь).
Движок
Для новых мускулей.
engine = ("mysql://{user}:{password}@{db_host}/{db_name}?charset=utf8mb4")

Вообще лучше юзайте пострес если это свой проект.
101s
4kpt_IV
mysqlclient
Попробовал. но как то криво встало, пишет, что нужна visualstudio 2010 (unable to find vcvarsall.bat), а у меня win8 и стоит уже более новая версия. (
вот что пишут по поводу vcvarsall http://stackoverflow.com/questions/28251314/error-microsoft-visual-c-10-0-is-required-unable-to-find-vcvarsall-bat

У меня несколько разных баз mysql access и еще будет sql, которые привязаны к внешнему представлению (сайт, оболочка базы на компе) до этого делал синхронизацию через pyodbc со всяческими преобразованиями, теперь хочу попробовать какую нибудь orm
101s
Вообще лучше юзайте пострес
4kpt_IV
Вообще лучше юзайте пострес если это свой проект.
Чем лучше постгре?
4kpt_IV
101s
Чем лучше постгре?
Всем, кроме галеры…
4kpt_IV
101s
и еще будет sql,
Это что за база такая
4kpt_IV
101s
У меня несколько разных баз mysql access и еще будет sql, которые привязаны к внешнему представлению (сайт, оболочка базы на компе) до этого делал синхронизацию через pyodbc со всяческими преобразованиями, теперь хочу попробовать какую нибудь orm

Какая цель хранения информации на компе??? Дурной тон, если честно. Если нужно, то заводят дополнительный ресурс. ВДС сейчас стоит реально бакса 4…
4kpt_IV
Для любителей тантрического секса с системой (владельцев вЫнды) загружаем пакеты отсюда
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB