use*_*658 5 python header-files easy-install mysql-python
我正在尝试使用easy_install来安装MySQL-python.它几乎立即失败:
_mysql.c:36:23:错误:my_config.h:没有这样的文件或目录
_mysql.c:38:19:错误:mysql.h:没有这样的文件或目录
_mysql.c:39:26:错误:mysqld_error. h:没有这样的文件或目录
_mysql.c:40:20:错误:errmsg.h:没有这样的文件或目录
它找不到标题.我安装了标头,它们只是从/ opt中的源代码安装.它显然不是在寻找那里.我该如何看待它?例如,如果这是配置,我可以做类似"--with-mysql =/opt/mysql"的操作.看来easy_install没有这样的选项.还在研究,如果我找到答案,我会在这里发布.
这看起来更像是编译器搜索路径的问题而不是easy_install issu.
在easy_install调用之前设置包含路径环境变量可能有效.
C_INCLUDE_PATH=/path/to/your/mysql/include/files easy_install intall MySQL-python
Run Code Online (Sandbox Code Playgroud)
如果这不起作用,请尝试设置INCLUDE_PATH或CPLUS_INCLUDE_PATH变量.问题中没有足够的easy_install输出来告诉使用什么编译器.
| 归档时间: |
|
| 查看次数: |
3667 次 |
| 最近记录: |