我在Windows 7中运行python 2.7。我想链接到mysql并找到MySQLdb。我尝试了easy_install mysql-python
并发现/Z1
错误。虽然我下载了源代码,但我希望避免进行所有更改以避免Z1
错误(由于源代码期望VC编译器我没有)。我下载了1.2.4二进制文件并安装完毕。但是,当我启动python并尝试"import MySQLdb
“时,它找不到它。
我看了很多页面。我确信我忽略了一些显而易见的事情,但我是蟒蛇新手,我在这么多页面上乱跑了。
请帮忙。
编辑:安装实际工作。问题是我必须安装32位版本。它在使用python 2.7.3 32位的IDLE中工作正常。但我试图使用ipython和spyder,两者都被设置为64.
我尝试从http://www.lfd.uci.edu/~gohlke/pythonlibs/安装来自Python: How to install mysqldb on windows 7 x64?的“非正式版”。它声称python 2.7不在注册表中。欢迎任何帮助。
答案 0 :(得分:0)
我没有解决/ Z1问题。但是,我确实确定了我在二进制安装中做错了什么。我只包含/ python27 / LIB / site-packages / MySQLdb。一旦我也添加了/python27/LIB/site-packages/MySQL_python.1.2.4b4-py2.7.egg-info就可以了。我没有验证我是否需要在pythonpath中。但两者都有效。