2

我尝试为python安装mysqldb,我是python的新手,对不起。当我在提示符下键入“python setup.py install”时,这是味精:

Traceback (most recent call last):
  File "C:\Python26\MySQL-python-1.2.3\setup.py", line 15, in <module>
    metadata, options = get_config()
  File "C:\Python26\MySQL-python-1.2.3\setup_windows.py", line 7, in get_config
    serverKey = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, options['registry_key'])
WindowsError: [Error 2] The system cannot find the file specified

我正在使用 python 2.6,mysq-python 1.2.3,在 7 32 位上运行

4

2 回答 2

1

SourceForge 现在有一个Windows MSI 安装程序。试试看,但如果你现在更愿意自己构建(直到 1.2.4 发布),你应该可以这样做:

pip install http://svn.code.sf.net/p/mysql-python/svn/branches/MySQLdb-1.2/MySQLdb

以上假设您已安装 Subversion。您还需要安装适当的C 连接器。然后查看 site.cfg 中的设置。

于 2012-09-20T20:44:43.367 回答
1

在 Windows 上从源代码安装 MySQL-python 可能会很棘手。使用 exe 安装程序或使用 ActivePython + Pypm

这是获取许多 python 库的二进制包的好地方

http://www.lfd.uci.edu/~gohlke/pythonlibs/

于 2012-08-29T14:12:23.790 回答