2012-06-10 121 views
3
D:\PythonPack\MySQL-python-1.2.3>python setup.py install 
Traceback (most recent call last): 
    File "setup.py", line 15, in <module> 
    metadata, options = get_config() 
    File "D:\PythonPack\MySQL-python-1.2.3\setup_windows.py", line 7, in get_confi 
g 
    serverKey = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, options['registry_ke 
y']) 
WindowsError: [Error 2] The system cannot find the file specified 

我试图在Windows7的安装蟒蛇和MySQLdb的运行到该错误消息安装MySQL的Python 2.7

你有一个想法,我怎样才能使它发挥作用?我已经有pythonsetuptool安装

+0

享受这不是一个答案,但只是一个提示 - 我在windows计算机(开发)上使用sqlite数据库,在服务器上使用MySQL(生产)。 –

+0

这是我与sqlite3的第一个程序,它有像phpMyAdmin的工具为我创建和处理表?或者像一个命令行工具对我来说,在控制台窗口做任何提示 –

+0

你应该使用'manage.py syncdb'创建表。 –

回答

0

只是从here的exe安装。

也许你可以找到关于这个像this前面提出的问题的更多信息。

3

其实有很多方式,我想他们的几个小时,bcoz MySQLdb的是因版本而异,即2.6,2.7和3.2,但所有这些都是混淆视听,浪费时间的过程,而不是 最好的方式实现其浪费时间的过程是从http://www.lfd.uci.edu/~gohlke/pythonlibs获得预编译的可执行文件。 选择这里像Python 2.7和32位,这样你不会得到任何的错误,现在运行下载的文件版本明智的环节,最后定路径的环境变量。 现在打开蟒蛇IDLE编辑器或从命令提示符C:>蟒蛇 进口MySQLdb的

如果你不得到任何错误,那么它的正常工作......与乌尔工作