我使用的是windows10 64位,python3.8.2,无法通过pip3安装mysqlclient/mysql,它要求我下载Microsoft C++ 14.00的东西,但后来又出现了一个新的错误。我做了一些研究,并尝试手动下载.whl文件,但仍然无法安装。因为我需要import MySQLdb,所以我尝试了pip3 install mysql-python or install mysqlclient,但结果不是很好。
_mysql.c
_mysql.c(42): fatal error C1083: Unable to open: “config-win.h”: No such file or directory
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.25.28610\\bin\\HostX86\\x86\\cl.exe' failed with exit status 2当我手动安装.whl文件时,我会得到以下错误
$ pip3 install mysqlclient-1.4.6-cp38-cp38-win_amd64.whl
ERROR: mysqlclient-1.4.6-cp38-cp38-win_amd64.whl is not a supported wheel on this platform.
WARNING: You are using pip version 20.0.2; however, version 20.1 is available.
You should consider upgrading via the 'c:\python38\python.exe -m pip install --upgrade pip' command.虽然我可以安装mysql.connector,因为我在其他项目中使用import mysql.connector,但我不知道为什么不能安装MySQL或mysqlclient,我知道还有类似的问题,但我没有从其他帖子中找到解决方案。
发布于 2020-05-01 16:27:12
错误:mysqlclient-1.4.6-cp38-cp38-winamd64。
你有32位的Python。使用它,您不能安装64位轮(amd64.whl)。下载32位轮。
或者用64位Python替换Python,然后重新安装所有包。
发布于 2020-05-01 14:11:45
经常使用
pip3 install mysqlclient或
pip install mysqlclient两者都将安装它的实际1.4.6版本。
但是您必须安装python x64。
https://www.python.org/downloads/windows/上的Windows x86-64可执行安装程序
我安装了Visual代码和x86版本,它无法安装它。
https://stackoverflow.com/questions/61543818
复制相似问题