【发布时间】:2014-02-26 03:26:49
【问题描述】:
我真的被卡住了!我有 Python 3.3 版,而 MySQLdb 似乎只支持 Python 2.7 或更低版本,我不知道该怎么做。我正在尝试遵循 www.djangobook.com 的教程,他们建议使用 MySQL,但它们链接到仅支持 Python 2.7 或更低版本的过时版本的 MySQLdb。
我从这里下载了 MySQL-Connector-Python:https://pypi.python.org/pypi/mysql-connector-python
然后我安装了它。
然后我尝试导入 MySQLdb。
C:\>python
Python 3.3.3 (v3.3.3:c3896275c0f6, Nov 18 2013, 21:19:30) [MSC v.1600 64 bit (AM
D64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import MySQLdb
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named 'MySQLdb'
>>>
基本上,我正在尝试将 MySQLdb 导入 Python33 并进入教程的下一部分。所以,我不知道在哪里可以得到可以工作的 MySQLdb 以及如何安装它。
其他信息:Windows 7, 64bit, Python33, Django web development
【问题讨论】:
-
MySql 连接器是 MySQLdb 的替代品。
-
MySQL 连接器/Python 使用
import mysql.connector导入。
标签: python mysql django python-3.x