mysql - 为什么我会收到此错误:_mysql.c(29):致命错误 C1083:无法打开包含文件:'mysql.h'?
问题描述
我在运行 Python 3.6 和 django 版本 2.0.7 的 Windows 计算机上。我已经使用 virtualenv 创建了一个虚拟环境,我想使用 mysql,所以我尝试像这样使用 pip 安装它......
pip install mysqlclient
这引发了我上面的错误。我在 github 和 stackoverflow 上查找了可能的解决方案,但其中大多数与其他文件有关,而不是“mysql.h”。无论哪种方式,我都尝试了这些解决方案,但似乎都不适用于这种情况。我不知道我做错了什么。完整的错误消息如下所示...
_mysql.c(29): fatal error C1083: Cannot open include file: 'mysql.h': No such
file or directory
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio
14.0\\VC\\BIN\\x86_amd64\\cl.exe' failed with exit status 2
如果它有任何意义,我将使用 git bash 作为我的终端。
解决方案
推荐阅读
- java - 是什么导致幸存者在 Eden GC 后不会从 1 切换到 0
- swift - 如何从锁定屏幕访问设备电池电量
- javascript - hyperHTML:自定义布尔属性
- python - 是否可以在 python 中获取临时文件的 md5 哈希?
- logging - 如何在 cakephp 3 中的自定义日志文件中创建中断
- javascript - THREE.js 多个渲染器都动态调整大小
- vue.js - vue-cli-service:有没有办法使用 vue-cli-service 将 -p 参数传递给 typescript 编译器或 linter?
- sql - 如何在十进制数字中的点后对列进行排序 - 女士访问
- phpstorm - PhpStorm 如何将热键添加到数据库工具,您可以看到其他人有但数据库没有
- javascript - 如何使用 JavaScript 从输入字符串创建数组?