在Win32上编译MySQLdb for Python 2.6时出现问题

2024-05-23 14:53:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是Django和python2.6,我希望使用MySQL后端来扩展我的应用程序。问题是python2.6上没有MySQLdb的win32包。在

现在我不是黑客,但我想我可以自己用MSVC++9express编译它。但是我遇到了一个问题,编译器很快就找不到config_win.h,我假设它是MySQL的头文件,这样MySQLdb包就可以知道它可以对MySQL进行哪些调用。在

我说得对吗?如果是的话,我从哪里得到MySQL的头文件?在


Tags: djangoconfig应用程序编译器头文件mysqlwinwin32
3条回答

我认为头文件是随MySQL一起提供的,只需确保在安装时检查了适当的选项(我认为源文件和头文件在安装对话框中的“开发人员组件”下)。在

谢谢大家!我发现我没有在MySQL中安装开发人员组件。完成后,问题就解决了,我轻松地编译了MySQLdb for python2.6。在

我已经在my site上提供了这个包。在

您是否考虑过在Python、MySQL、Apache等中使用预构建的堆栈。?在

例如:http://bitnami.org/stack/djangostack

相关问题 更多 >