安装Python MySQL模块

3 投票
2 回答
1899 浏览
提问于 2025-04-15 18:07

我刚在我的Win7电脑上安装了Python 2.6。现在我想安装mysqldb。但是当我运行“python setup.py install”时

 C:\MySQL-python-1.2.3c1>python setup.py install
 Traceback (most recent call last):
   File "setup.py", line 15, in <module>
     metadata, options = get_config()
   File "C:\MySQL-python-1.2.3c1\setup_windows.py", line 7, in get_config
     serverKey = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE,
     options['registry_key'])
 WindowsError: [Error 2] Das System kann die angegebene Datei nicht finden
 (System cannot find the given file)

但是我该用哪个文件呢?谢谢你的帮助!

2 个回答

1

你是在管理员模式下运行命令提示符吗?另外,你有MySQL的头文件吗?这些文件是编译器用来连接的。

如果你只是普通用户,可能会发现使用别人已经编译好的MySQLdb二进制文件更简单,因为在Windows上编译真的很麻烦。不幸的是,官方还没有为2.6版本编译过,但你可以下载其他人做好的版本。可以查看这个问题,里面有一些链接。

4

我曾经用python26编译过MySQLdb 1.2.3c1,你可以在这里找到它。

撰写回答