【问题标题】:i am getting error while installing mysqlclient on windows 10 no library is supproted在 Windows 10 上安装 mysql 客户端时出现错误,不支持任何库
【发布时间】:2021-06-20 06:38:30
【问题描述】:

为 mysqlclient 运行 setup.py clean 无法构建 mysqlclient 安装收集的包:mysqlclient 为 mysqlclient 运行 setup.py install ... 错误 错误:命令出错,退出状态为 1: 命令:'c:\users\uaahacker\appdata\local\programs\python\python38-32\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\uaahacker\AppData\Local\Temp\pip-install-icjkjmap\mysqlclient_8b5f49f509624395ab7dd2c4d4a21457\setup.py'"'"'; 文件='"'"'C:\Users\uaahacker\AppData\Local\Temp\pip-install-icjkjmap\mysqlclient_8b5f49f509624395ab7dd2c4d4a21457\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' 安装--record 'C:\Users\uaahacker\AppData\Local\Temp\pip-record-62876lx5\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\用户\uaahacker\appdata\local\programs\python\python38-32\Include\mysqlclient' cwd: C:\Users\uaahacker\AppData\Local\Temp\pip-install-icjkjmap\mysqlclient_8b5f49f509624395ab7dd2c4d4a21457
完整输出(23 行): 运行安装 运行构建 运行 build_py 创建构建 创建 build\lib.win32-3.8 创建 build\lib.win32-3.8\MySQLdb 复制 MySQLdb_init_.py -> build\lib.win32-3.8\MySQLdb 复制 MySQLdb_exceptions.py -> build\lib.win32-3.8\MySQLdb 复制 MySQLdb\connections.py -> build\lib.win32-3.8\MySQLdb 复制 MySQLdb\converters.py -> build\lib.win32-3.8\MySQLdb 复制 MySQLdb\cursors.py -> build\lib.win32-3.8\MySQLdb 复制 MySQLdb\release.py -> build\lib.win32-3.8\MySQLdb 复制 MySQLdb\times.py -> build\lib.win32-3.8\MySQLdb 创建 build\lib.win32-3.8\MySQLdb\constants 复制 MySQLdb\constants_init_.py -> build\lib.win32-3.8\MySQLdb\constants 复制 MySQLdb\constants\CLIENT.py -> build\lib.win32-3.8\MySQLdb\constants 复制 MySQLdb\constants\CR.py -> build\lib.win32-3.8\MySQLdb\constants 复制 MySQLdb\constants\ER.py -> build\lib.win32-3.8\MySQLdb\constants 复制 MySQLdb\constants\FIELD_TYPE.py -> build\lib.win32-3.8\MySQLdb\constants 复制 MySQLdb\constants\FLAG.py -> build\lib.win32-3.8\MySQLdb\constants 运行 build_ext 构建“MySQLdb._mysql”扩展 错误:需要 Microsoft Visual C++ 14.0 或更高版本。使用“Microsoft C++ 构建工具”获取它:https://visualstudio.microsoft.com/visual-cpp-build-tools/ -------------------------------------- 错误:命令出错,退出状态为 1:'c:\users\uaahacker\appdata\local\programs\python\python38-32\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\Users\uaahacker\AppData\Local\Temp\pip-install-icjkjmap\mysqlclient_8b5f49f509624395ab7dd2c4d4a21457\setup.py'"'"'; 文件='"'"'C:\Users\uaahacker\AppData\Local\Temp\pip-install-icjkjmap\mysqlclient_8b5f49f509624395ab7dd2c4d4a21457\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' 安装--record 'C:\Users\uaahacker\AppData\Local\Temp\pip-record-62876lx5\install-record.txt' --single-version-externally-managed --compile --install-headers 'c:\ users\uaahacker\appdata\local\programs\python\python38-32\Include\mysqlclient' 检查日志以获取完整的命令输出。

【问题讨论】:

    标签: python mysql django


    【解决方案1】:

    字面意思是告诉你如何解决错误中的问题

    error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/

    只需下载 visualstudio 构建工具

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-02
      • 1970-01-01
      • 2018-04-29
      • 1970-01-01
      • 2020-07-20
      • 2017-02-06
      • 2016-02-25
      • 1970-01-01
      相关资源
      最近更新 更多