无论我尝试什么:下载mysql-python的tarball存档并运行python setup.py install
,或使用easy_install mysql-python
,我得到了同样的错误,(翻译自法语):WindowsError: [Error 2] Can't find the specified file
setup_windows.py文件第7行出现错误:serverKey = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, options['registry_key'])
如果有人知道什么是错的???感谢
好的,新元素:在mysql-python源包中,有一个需要调优的site.cfg文件。 #MySQL的Windows注册表项。 #必须为Windows版本设置才能工作。 #如果您有不同的版本,请更改此项。 registry_key = SOFTWARE \ MySQL AB \ MySQL Server 5.0 我的问题是我的开发盒没有托管在另一个盒子上运行的MySQL服务器。因此,在我的电脑上找不到MySQL安装。
我从Installing python-mysql with wamp's mysql
得到了一些答案确定并运行。 从http://lyilei.wordpress.com/2011/03/22/install-mysqldb-python/获取线索 并最终从给定的URL抓取非官方的二进制安装程序:http://www.lfd.uci.edu/~gohlke/pythonlibs/
但是......这个二进制包与MySQL 5.1绑定在一起。
答案 0 :(得分:0)
如果不需要手动安装那么 转到此链接并下载mysql installer http://www.lfd.uci.edu/~gohlke/pythonlibs/
答案 1 :(得分:-1)
右键单击您的python可执行文件并进入属性/可计算性并将复选框设置为以管理员身份运行。