我在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)
但没有任何事情发生,我的问题没有解决,就像以前一样.它有什么解决方案吗?
使用编译的 C 扩展的 Python 库必须针对准确的 Python 版本进行编译。您下载的 MySQLdb 软件包适用于 python 2.7,不适用于 python 3.3。
据我所知,MySQLdb 尚不支持 Python 3,并且没有计划将其移植到 Python 3
然而,我们并没有失去所有的希望。还有其他 MySQL 包装器,请参阅适用于 Python 3.x 的 MySQL-db lib?
| 归档时间: |
|
| 查看次数: |
2538 次 |
| 最近记录: |