在python中安装MySQLdb

Bis*_*rai 6 mysql-python

我在windows中安装了3.3.0 python安装程序.然后我想安装MySQLdb.我在安装文件中搜索python 3.3.0,我得到了"MySQL-python-1.2.4b4.win32-py2.7"并安装了它.但它显示'需要python版本2.7,这在您的注册表中找不到'.我也在stackoverflow中得到了关于这个问题的解决方案,但我的问题没有解决.我试过的内容解释如下:

1. First I have exported python from registry HKEY_LOCAL_MACHINE-> Software.
2. I have saved the file in desktop.
3. I open it with notepad++.
4. Then I replaced all the LOCAL_MACHINE with CURRENT_USER and save it.
5. Finally  I executed the saved file in desktop.
Run Code Online (Sandbox Code Playgroud)

但没有任何事情发生,我的问题没有解决,就像以前一样.它有什么解决方案吗?

Lie*_*yan 2

使用编译的 C 扩展的 Python 库必须针对准确的 Python 版本进行编译。您下载的 MySQLdb 软件包适用于 python 2.7,不适用于 python 3.3。

据我所知,MySQLdb 尚不支持 Python 3,并且没有计划将其移植到 Python 3

然而,我们并没有失去所有的希望。还有其他 MySQL 包装器,请参阅适用于 Python 3.x 的 MySQL-db lib?