pip安装失败:cl.exe文件失败,退出状态为2

2024-03-28 18:46:40 发布

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

我知道,有很多类似的问题。我尝试了所有的解决办法,但没有一个对我有效。我试了好几个小时,现在心情很不好。在

我想用pip安装一些软件包(例如pip install mysql),但我总是(从5小时后)收到以下错误:

_mysql.c(42) : fatal error C1083: Cannot open include file: 'config-win.h': No such file or directory
error: command 'C:\\Users\\myName\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\cl.exe' failed with exit status 2

我不明白是谁用Python编写如此愚蠢的bug,还是那个毫无意义的错误。Sackoverflow充满了这种问题。在

但是,我安装了visualstudio2015和GCC(MinGW)。我使用Python 2.7,它必须兼容Python 9的Visual C++。什么也解决不了我的问题。下载预编译的文件并不能解决主要问题。我从那时起就讨厌Python,但过去的5个小时让我的仇恨达到了一个新的水平。在


Tags: installpipinclude错误mysqlerroropenfile
1条回答
网友
1楼 · 发布于 2024-03-28 18:46:40

几个小时后,a找到了解决办法。我不知道为什么,但是你不能安装mysql,mysql python或者mysqldb,因为包有问题。(见"Cannot open include file: 'config-win.h': No such file or directory" while installing mysql-python)我不明白,怎么会有人发布一个坏掉的安装程序,但是他们做了。在

对我有效的解决方案是,使用

pip install mysql-connector-python

相反。就这样。我花了6个小时才弄清楚。更多信息:https://dev.mysql.com/doc/connector-python/en/connector-python-installation-binary.html

相关问题 更多 >