Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Win7上安装mysql python模块时出错&;Python 2.7_Python_Mysql_Windows_Mysql Python - Fatal编程技术网

在Win7上安装mysql python模块时出错&;Python 2.7

在Win7上安装mysql python模块时出错&;Python 2.7,python,mysql,windows,mysql-python,Python,Mysql,Windows,Mysql Python,无论我尝试什么:下载mysql python的tarball存档并运行python setup.py安装,或者使用easy\u install mysql python,我都会遇到相同的错误,即(翻译成法语):WindowsError:[error 2]找不到指定的文件 错误出现在setup_windows.py文件的第7行:serverKey=\u winreg.OpenKey(\u winreg.HKEY\u LOCAL\u MACHINE,options['registry\u key')

无论我尝试什么:下载mysql python的tarball存档并运行
python setup.py安装
,或者使用
easy\u install mysql python
,我都会遇到相同的错误,即(翻译成法语):
WindowsError:[error 2]找不到指定的文件

错误出现在setup_windows.py文件的第7行:
serverKey=\u winreg.OpenKey(\u winreg.HKEY\u LOCAL\u MACHINE,options['registry\u key'))

如果有人知道怎么了???谢谢


好的,新元素:在mysql python源代码包中,有一个site.cfg文件需要调整。 #MySQL的Windows注册表项。 #必须设置此选项才能使Windows版本正常工作。 #只有在版本不同时才更改此选项。 registry\u key=SOFTWARE\MySQL AB\MySQL Server 5.0 我的问题是,我的dev-box没有托管在另一个box上运行的MySQL服务器。因此,在我的电脑上找不到MySQL安装

我从他那里得到了一些答案


好的,开始运行。 从中得到线索 最终从给定的URL获取了非官方的二进制安装程序:


但是。。。这个二进制软件包绑定到MySQL 5.1

右键单击python可执行文件,进入属性/可计算性,并将复选框设置为以管理员身份运行。

如果不需要手动安装,则
转到此链接并下载mysql安装程序

谢谢Matt。我原以为可以,但没有。我对easy_install.exe也做了同样的操作,甚至调整了.manifest文件以声明,但仍然收到相同的错误消息。不要在标题中添加[SOLVED]。将您的解决方案作为答案发布,然后接受它。这将表明你已经解决了你的问题。