栏目分类:
子分类:
返回
文库吧用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
文库吧 > IT > 面试经验 > 面试问答

安装mysql-python时,“无法打开包含文件:'config-win.h':无此文件或目录”

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

安装mysql-python时,“无法打开包含文件:'config-win.h':无此文件或目录”

mysql 5.5和config-win.h的更新不可见

在5.5 config-win中。实际上已移至Windows中的Connector单独文件夹。即像这样:

C: Program Files MySQL Connector C 6.0.2 include

为了克服这个问题,不仅需要下载“ dev bits”(实际上连接了 连接器
),还需要修改mysqldb安装脚本以添加include文件夹。我已经做了一个快速的肮脏修复。

site.cfg:

# Windows connector libs for MySQL.connector = C:Program FilesMySQLConnector C 6.0.2

在setup_windows.py中找到该行

include_dirs = [ os.path.join(mysql_root, r'include') ]:

并添加:

include_dirs = [ os.path.join(options['connector'], r'include') ]

之后。

难看,但是可以工作,直到mysqldb作者更改行为为止。


几乎忘了提。同样,需要为lib添加类似的附加条目:

library_dirs = [ os.path.join(options['connector'], r'libopt') ]

即您的setup_windows.py看起来非常像:

...library_dirs = [ os.path.join(mysql_root, r'libopt') ]library_dirs = [ os.path.join(options['connector'], r'libopt') ]libraries = [ 'kernel32', 'advapi32', 'wsock32', client ]include_dirs = [ os.path.join(mysql_root, r'include') ]include_dirs = [ os.path.join(options['connector'], r'include') ]extra_compile_args = [ '/Zl' ]...


转载请注明:文章转载自 www.wk8.com.cn
本文地址:https://www.wk8.com.cn/it/640062.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 wk8.com.cn

ICP备案号:晋ICP备2021003244-6号