我正在使用Django和Python2.6,并且我想使用MySQL后端来扩展我的应用程序。问题是在Python2.6上没有针对MySQLdb的win32包。
现在我不是黑客,但我想我可以用MSVC++9 Express自己编译它。但是我遇到了一个问题,编译器很快就找不到config_win.h,我假设它是MySQL的头文件,这样MySQLdb包就可以知道它可以对MySQL进行哪些调用。
我说的对吗?如果是这样的话,我从哪里获得MySQL的头文件?
发布于 2008-11-25 15:29:52
我认为MySQL附带了头文件,只需确保在安装时选中适当的选项(我认为源代码和头文件位于安装对话框中的“开发人员组件”下)。
发布于 2008-11-25 21:51:21
谢谢大家!我发现我没有在MySQL中安装开发人员组件。一旦完成,问题就解决了,我轻松地编译了Python2.6的MySQLdb。
我已经在my site上提供了这个包。
发布于 2008-11-25 13:35:17
您是否考虑过在Python、MySQL、Apache等中使用预构建的堆栈?
https://stackoverflow.com/questions/316484
复制相似问题