V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
justwkj07
V2EX  ›  程序员

m1pro 的电脑为什么显示 x86_64,如何更换成 arm64

  •  
  •   justwkj07 · 21 天前 · 1578 次点击
    之前从 intel 的 rmbp 换到了 m1 然后有换到了 m1pro. 目前发现安装软件好多都是 intel 架构的

    芯片是 m1pro 系统版本是 14.5


    终端执行也是如下:

    ➜ ~ echo $MACHTYPE
    x86_64
    ➜ ~ arch
    i386
    ➜ ~ uname -m
    x86_64

    要如何解决,有没有大佬遇到过
    7 条回复    2024-10-28 11:09:05 +08:00
    ConfusedBiscuit
        1
    ConfusedBiscuit  
       21 天前
    手持 m3 pro ,输出如下,所以 OP 干啥了?

    ➜ ~ echo $MACHTYPE
    x86_64
    ➜ ~ arch
    arm64
    ➜ ~ uname -m
    arm64
    pming1
        2
    pming1  
       21 天前
    我的是 m1 pro ,输出也如 1 楼一致。所以 OP 干啥了?
    lbingl
        3
    lbingl  
       21 天前
    你是不是迁移了,建议从头重装所有软件和环境
    shakukansp
        4
    shakukansp  
       21 天前
    难道你把 intel 的系统恢复到 as 上了
    justwkj07
        5
    justwkj07  
    OP
       21 天前   ❤️ 1
    找到问题了,系统 shell 默认使用了 zsh 是之前 intel 的笔记本安装的 zsh. 同步到 m1 又同步到 m1pro.
    切换默认 shell 就行了
    kyf0722
        6
    kyf0722  
       21 天前
    bash-3.2$ echo $MACHTYPE
    arm64-apple-darwin24
    bash-3.2$ zsh
    ➜ ~ echo $MACHTYPE
    x86_64
    justwkj07
        7
    justwkj07  
    OP
       21 天前
    @lbingl 对的,之前就是直接迁移的,是我的问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5582 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 03:46 · PVG 11:46 · LAX 19:46 · JFK 22:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.