MySQLClient 无法在装有最新版本 Big Sur 的 Macbook Pro M1 上通过 pip 安装

2024-04-13

在确保自制软件可以在其上运行后,我刚刚购买了一台带有 M1 芯片的新 Macbook Pro。我可以 pip 安装除 mysqlclient 之外的任何其他库,并且通过自制程序安装它没有问题,所以我想从下面的错误消息中看出,这是 mysqlclient 未更新为 Big 的最新版本的问题吗? Sur,或者这是新 Mac 本身的问题?只要知道这对我来说就是一个很好的开始,如果您对如何解决它有建议,那就更好了!谢谢你!

ERROR: Command errored out with exit status 1:
     command: /Users/danieljonathanschaefer/Desktop/work/401GOVE/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/ht/p0kw7_d11ns61kqmpmfcy6b40000gn/T/pip-install-bifqtsix/mysqlclient_6f9d0caea513420ea2052d60956aab6d/setup.py'"'"'; __file__='"'"'/private/var/folders/ht/p0kw7_d11ns61kqmpmfcy6b40000gn/T/pip-install-bifqtsix/mysqlclient_6f9d0caea513420ea2052d60956aab6d/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/ht/p0kw7_d11ns61kqmpmfcy6b40000gn/T/pip-record-ukcglom_/install-record.txt --single-version-externally-managed --compile --install-headers /Users/danieljonathanschaefer/Desktop/work/401GOVE/include/site/python3.9/mysqlclient
         cwd: /private/var/folders/ht/p0kw7_d11ns61kqmpmfcy6b40000gn/T/pip-install-bifqtsix/mysqlclient_6f9d0caea513420ea2052d60956aab6d/
    Complete output (43 lines):
    mysql_config --version
    ['8.0.25']
    mysql_config --libs
    ['-L/opt/homebrew/Cellar/mysql/8.0.25_1/lib', '-lmysqlclient', '-lz', '-lzstd', '-lssl', '-lcrypto', '-lresolv']
    mysql_config --cflags
    ['-I/opt/homebrew/Cellar/mysql/8.0.25_1/include/mysql']
    ext_options:
      library_dirs: ['/opt/homebrew/Cellar/mysql/8.0.25_1/lib']
      libraries: ['mysqlclient', 'zstd', 'resolv']
      extra_compile_args: ['-std=c99']
      extra_link_args: []
      include_dirs: ['/opt/homebrew/Cellar/mysql/8.0.25_1/include/mysql']
      extra_objects: []
      define_macros: [('version_info', "(2,0,3,'final',0)"), ('__version__', '2.0.3')]
    running install
    running build
    running build_py
    creating build
    creating build/lib.macosx-10.9-x86_64-3.9
    creating build/lib.macosx-10.9-x86_64-3.9/MySQLdb
    copying MySQLdb/__init__.py -> build/lib.macosx-10.9-x86_64-3.9/MySQLdb
    copying MySQLdb/_exceptions.py -> build/lib.macosx-10.9-x86_64-3.9/MySQLdb
    copying MySQLdb/connections.py -> build/lib.macosx-10.9-x86_64-3.9/MySQLdb
    copying MySQLdb/converters.py -> build/lib.macosx-10.9-x86_64-3.9/MySQLdb
    copying MySQLdb/cursors.py -> build/lib.macosx-10.9-x86_64-3.9/MySQLdb
    copying MySQLdb/release.py -> build/lib.macosx-10.9-x86_64-3.9/MySQLdb
    copying MySQLdb/times.py -> build/lib.macosx-10.9-x86_64-3.9/MySQLdb
    creating build/lib.macosx-10.9-x86_64-3.9/MySQLdb/constants
    copying MySQLdb/constants/__init__.py -> build/lib.macosx-10.9-x86_64-3.9/MySQLdb/constants
    copying MySQLdb/constants/CLIENT.py -> build/lib.macosx-10.9-x86_64-3.9/MySQLdb/constants
    copying MySQLdb/constants/CR.py -> build/lib.macosx-10.9-x86_64-3.9/MySQLdb/constants
    copying MySQLdb/constants/ER.py -> build/lib.macosx-10.9-x86_64-3.9/MySQLdb/constants
    copying MySQLdb/constants/FIELD_TYPE.py -> build/lib.macosx-10.9-x86_64-3.9/MySQLdb/constants
    copying MySQLdb/constants/FLAG.py -> build/lib.macosx-10.9-x86_64-3.9/MySQLdb/constants
    running build_ext
    building 'MySQLdb._mysql' extension
    creating build/temp.macosx-10.9-x86_64-3.9
    creating build/temp.macosx-10.9-x86_64-3.9/MySQLdb
    gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch x86_64 -g -I/opt/homebrew/opt/[email protected] /cdn-cgi/l/email-protection/include -Dversion_info=(2,0,3,'final',0) -D__version__=2.0.3 -I/opt/homebrew/Cellar/mysql/8.0.25_1/include/mysql -I/Users/danieljonathanschaefer/Desktop/work/401GOVE/include -I/Library/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c MySQLdb/_mysql.c -o build/temp.macosx-10.9-x86_64-3.9/MySQLdb/_mysql.o -std=c99
    gcc -bundle -undefined dynamic_lookup -arch x86_64 -g -L/opt/homebrew/opt/[email protected] /cdn-cgi/l/email-protection/lib -I/opt/homebrew/opt/[email protected] /cdn-cgi/l/email-protection/include build/temp.macosx-10.9-x86_64-3.9/MySQLdb/_mysql.o -L/opt/homebrew/Cellar/mysql/8.0.25_1/lib -lmysqlclient -lzstd -lresolv -o build/lib.macosx-10.9-x86_64-3.9/MySQLdb/_mysql.cpython-39-darwin.so
    ld: library not found for -lzstd
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    error: command '/usr/bin/gcc' failed with exit code 1
    ----------------------------------------
ERROR: Command errored out with exit status 1: /Users/danieljonathanschaefer/Desktop/work/401GOVE/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/ht/p0kw7_d11ns61kqmpmfcy6b40000gn/T/pip-install-bifqtsix/mysqlclient_6f9d0caea513420ea2052d60956aab6d/setup.py'"'"'; __file__='"'"'/private/var/folders/ht/p0kw7_d11ns61kqmpmfcy6b40000gn/T/pip-install-bifqtsix/mysqlclient_6f9d0caea513420ea2052d60956aab6d/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/ht/p0kw7_d11ns61kqmpmfcy6b40000gn/T/pip-record-ukcglom_/install-record.txt --single-version-externally-managed --compile --install-headers /Users/danieljonathanschaefer/Desktop/work/401GOVE/include/site/python3.9/mysqlclient Check the logs for full command output.

我遇到了同样的问题,我发现了这个命令,

brew install mysql-client

source: https://doesitarm.com/formula/mysql-client/ https://doesitarm.com/formula/mysql-client/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MySQLClient 无法在装有最新版本 Big Sur 的 Macbook Pro M1 上通过 pip 安装 的相关文章

随机推荐

  • python中的滚动窗口

    我有一个 numpy 数组 我需要一个滚动窗口 1 2 3 4 5 6 子数组长度 3 的预期结果 1 2 3 2 3 4 3 4 5 4 5 6 能否请你帮忙 我不是 python 开发者 Python 3 5 If numpy不是必需的
  • 来自字符串的源? shell中有什么办法吗?

    Example bin bash source VARIABLE 是使用curl从远程位置检索值 http example com file cnfg 盲目执行下载绝对不是你想随便做的事情 您可以使用以下命令执行变量的内容eval as i
  • ReferenceError:“驱动器”未定义。 (第 16 行,文件“代码”)在 Google 应用程序脚本中

    当我尝试使用 Google 驱动器引用时 它总是显示 ReferenceError 驱动器 未定义 第 16 行 文件 代码 我通过转到以下位置解决了此错误 资源 gt 高级谷歌服务 gt 启用驱动器 API 注意 您需要在 Google
  • ag-grid 列搜索不适用于对象作为单元格值

    我使用 cell renderer 来定义我的单元格 如下所示 var cell renderer function params var element var values params value angular forEach va
  • 如何在 postgreSQL 中填充集合

    我对 PostgreSQL 很陌生 正在从事迁移任务 我正在寻找 PostgreSQL 中 批量收集到 语法的替代方案 或者如何在 PostgreSQL 中实现此功能 CREATE FUNCTION test printEmpIds RET
  • 如何在 Eclipse 中重新启动 Google App Engine Java 服务器?

    好吧 也许我很愚蠢 盲目 但在文档中它说 重建并重新启动服务器 但我在任何地方都没有看到执行此操作的按钮 或者从任何上下文菜单 我在他们的文档中找不到任何解释如何做到这一点的内容 如果我只是尝试再次启动应用程序 它会生气 因为我已经在所需的
  • 是否有解决方法可以在单独的线程中清空事件队列?

    我使用了一个单独的线程来调用pygame event get 在 Ubuntu 上使用了很长时间没有任何问题 然而MacOS抛出异常 NSInternalInconsistencyException reason nextEventMatc
  • 如何使用提供的范围 maven 发布 Gradle 项目 JAR

    给定一个要作为 JAR 发布的 Gradle Web 项目 以便它可以成为另一个具有不同发布周期的 Gradle Web 项目的依赖项 The maven publish使用插件 apply plugin war apply plugin
  • 为什么我无法将 ASP.NET Framework 版本显示为 3.5?

    有人可以向我确认一下 当我的应用程序是用 NET 3 5 编写时 这段代码 System Environment Version Major ToString 将产生这个 2 0 50727 1433 我刚刚迁移到 3 5 我迁移的第一个应
  • 由于图标尺寸 (0 x 0),应用程序提交失败

    我正在尝试提交一个仅适用于 iPhone 的应用程序 错误显示 iPhone iPod Touch Icon png 图标尺寸 0 x 0 不符合尺寸要求 图标文件必须为 57x57 像素 采用 png 格式 我可以知道为什么会发生这种情况
  • 如何在 Tensorflow.js 中保护(混淆/DRM)经过训练的模型权重?

    我正在开发一个基于 React 的 Web 应用程序 该应用程序使用 Tensorflow js 在客户端的浏览器中实时运行 AI 模型 我从头开始训练了这个人工智能模型 我想保护它不被拦截并在其他项目中使用 是否有任何保护措施可以做到这一
  • Ajax不发布大图像的base64数据

    我通过 ajax 将图像 base64 数据传递到我的 php 函数 但对于大尺寸图像 Ajax 不会发布数据 但同样的代码对于小图像来说效果很好 srcdata data image jpeg base64 9j 4SxvRXhpZgAA
  • Caliburn 元素约定

    在尝试学习 GameLibrary 示例应用程序的源代码时 我看到了这样一行 ConventionManager AddElementConvention
  • Grails 过滤器:无法使其工作!

    我正在尝试为我的网络应用程序编写一个过滤器 我阅读了 文档 1 并在我的grails app conf目录 class SecurityFilters def filters someFilter controller action wri
  • 从现场测试模式复制数据

    我想从 iPhone 现场测试模式中复制一些数据 有什么办法可以做到吗 我正在使用这些数据进行测试 因此不需要 App Store 批准 由于现场测试模式是一个内置应用程序 用于收集手机及其网络上的信息 因此您实际上无法执行任何操作来与其交
  • 如何配置 Eclipse XML 格式?

    我想更改 Eclipse 格式化 XML 文件的方式 例如 如果我在 pom xml 文件中有如下部分
  • W3C 验证器无法处理 RDF/XML

    我正在尝试描述一个非常基本的地铁火车站地图 其中包含站点和时间 这个 RDF 到 Turtle 转换器 http rdf translator appspot com 可以解析我的 XML 但 W3C 验证器抛出 Error Your do
  • 在 R 中快速计算 > 10^6 余弦向量相似度

    我得到了约 1600 个文档 x 约 120 个单词的文档术语矩阵 我想计算所有这些向量之间的余弦相似度 但我们正在谈论约 1 300 000 次比较 n n 1 2 我使用了 parallel mclapply 和 8 但它仍然需要很长时
  • 我什么时候应该在 ColdFusion 中使用#?

    这是教授新人 ColdFusion 的最大障碍之一 何时使用 充其量是不明确的 由于使用它们通常不会产生问题 因此大多数人似乎倾向于过度使用它们 那么 基本规则是什么 我认为说哪里不使用 可能更容易 唯一的地方是在 cfif 语句和 cfs
  • MySQLClient 无法在装有最新版本 Big Sur 的 Macbook Pro M1 上通过 pip 安装

    在确保自制软件可以在其上运行后 我刚刚购买了一台带有 M1 芯片的新 Macbook Pro 我可以 pip 安装除 mysqlclient 之外的任何其他库 并且通过自制程序安装它没有问题 所以我想从下面的错误消息中看出 这是 mysql