mac m1: bad cpu type in executable

这篇具有很好参考价值的文章主要介绍了mac m1: bad cpu type in executable。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

事件起因:

最近淘了一台mac电脑,但是要使用grpc的protoc的时候却显示了如下的提示:

zsh: bad CPU type in executable

本来以为是因为protoc不是为aarch 64构建的因此无法运行,因为文件目录确实是在x86_64文件夹下。于是就去下载aarch的protoc,结果还是一样的问题。

解决方案:

由于当macOS尝试运行不是Apple silicon构建的应用程序时,就会自动将应用程序转换成Apple Silicon,但是在终端中貌似没有对应的作用。如果要运行以前旧的x86_64的二进制文件,需要手动指定arch,这时候我们直接指定zsh为旧的x86_64

arch -x86_64 zsh

这个命令可以将现有的zsh终端切换到x86_64,这样执行后,原先的x86_64应用就可以使用了。

希望未来 Apple silicon的芯片和应用程序能够更好地互相适配把。文章来源地址https://www.toymoban.com/news/detail-797883.html

到了这里,关于mac m1: bad cpu type in executable的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Import Error: Bad git executable.

    本文针对不需要使用git,如果使用到了git的朋友就可以不用看啦。 在学习过程中碰到了这个问题,ImportError:bad git executable,但其实我并没有用到git。当然有可能是包版本的问题。 如果不需要使用git的话,可以在报错的几个文件中添加 os.environ[\\\"GIT_PYTHON_REFRESH\\\"] = \\\"quiet\\\" 添加位置

    2024年04月24日
    浏览(37)
  • ImportError: Bad git executable错误解决

     报错解决办法  在 from git.types import PathLike 前面, import os 后面添加了一行 就到你的报错文件上面找

    2024年02月12日
    浏览(37)
  • python解决报错ImportError: Bad git executable.

    在跑代码时出现了以下错误: Bad git executable. 按照上述路径,找到E:Anaconda3Libsite-packagesgitcmd 添加: 问题解决

    2024年02月11日
    浏览(43)
  • Mac系统brew报错“The GitHub credentials in the macOS keychain may be invalid”解决

    报错信息如下: $ brew search nginx Warning: Error searching on GitHub: GitHub API Error: Requires authentication The GitHub credentials in the macOS keychain may be invalid. Clear them with:   printf \\\"protocol=httpsnhost=github.comn\\\" | git credential-osxkeychain erase Create a GitHub personal access token: https://github.com/settings/tokens/new?sco

    2024年02月10日
    浏览(56)
  • mount: wrong fs type, bad option, bad superblock

    Linux挂载磁盘报如下错误: 安装nfs 运行fdisk -l命令查看实例上的数据盘,发现/dev/vdb未被使用 创建一个ext4文件系统 运行mount /dev/vdb1 /mnt命令挂载文件系统 如果运行df -Th命令后出现新建文件系统的信息,表示文件系统挂载成功 设置自动挂载 通过修改/etc/fstab实现自动挂载,添

    2024年02月06日
    浏览(30)
  • YOLOv5-7.0解决报错ImportError: Bad git executable.

    最近在复习yolov5目标检测代码时用了yolov5的最新7.0版本,之前用的是5.0版本,这一新版本相对于之前做了一些提升,对于package的兼容也要好了很多,但也不是说下载了直接就能运行,实际使用过程中还是遇到了许多新的问题,下面就我自己碰到的问题提出解决方法。 ImportE

    2024年03月16日
    浏览(90)
  • YOLOv5运行错误:ImportError: Failed to initialize: Bad git executable.

    问题描述:我们在跑YOLOv5官方数据集时,出现这个错误,ImportError: Failed to initialize: Bad git executable. 具体错误如下 具体原因:未知 解决办法: 在train.py文件中的import os后面加上 具体位置

    2024年02月11日
    浏览(70)
  • python调用git出错:ImportError: Failed to initialize: Bad git executable.

    #报错信息 Traceback (most recent call last): File “”, line 1, in File “C:Python27libsite-packagesgit_ init _.py”, line 85, in raise ImportError(‘Failed to initialize: {0}’.format(exc)) ImportError: Failed to initialize: Bad git executable. The git executable must be specified in one of the following ways: - be included in your $PATH - be

    2024年02月08日
    浏览(38)
  • systemctl enable docker.service报错“Failed to execute operation: Bad message“

    将docker加入到开机自启,报错: 解决:  重新粘贴复制:

    2024年02月03日
    浏览(40)
  • 潇洒郎:gitpython 学习-解决Bad git executable, export GIT_PYTHON_REFRESH=quiet问题

    错误如下: 错误原因: 无法找到git.exe 解决办法:寻找git.exe, 然后给git.exe 添加环境变量,重启电脑 寻找git——打开git-bash , 输入where git  

    2024年02月15日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包