【问题标题】:zsh: killed python3 on M1 MacBook Prozsh:在 M1 MacBook Pro 上杀死了 python3
【发布时间】:2021-05-23 11:34:58
【问题描述】:

我正在尝试在新的 M1 芯片 MacBook 上运行 Python 3。我尝试通过 Python 官方网站 (https://www.python.org/downloads/release/python-391/) 和 brew install python3 安装 python3。两个安装都成功了,但是当我尝试在终端中运行命令python3 时,我得到了这个错误:

zsh: killed     python3

有人知道发生了什么吗?我在网上找不到任何东西,我认为我的安装应该没问题。我确实必须为一个类更改我的 ~/.zshrc 文件,但我不确定这是否是问题所在?

【问题讨论】:

  • 您检查过错误跟踪系统吗? “为一个类更改我的 ~/.zshrc 文件”——如果您想知道这是否是问题所在,有一种非常简单的方法可以找出答案,只需还原更改即可。
  • @JunlinYi : 我希望你不要盲目地更改你的 .zshrc 而不知道你在做什么,但是如果你怀疑这可能是原因,尝试通过zsh --fc python3 运行 Python,或者从 bash 登录 shell;它还被杀了吗?另外,调查file $(whence -c python3) 的输出。

标签: python python-3.x zsh apple-m1


【解决方案1】:

我遇到了同样的错误。然后我禁用了 MacOS 系统完整性保护(SIP),python3 运行正常。

【讨论】:

    【解决方案2】:

    尝试使用自制软件重新安装 python 和所有依赖项!

    brew reinstall $(brew deps python3) python3
    

    【讨论】:

      【解决方案3】:

      我在 M1 Macbook pro 中遇到了同样的问题,并通过执行以下操作修复了它

      打开~/.zshrc 文件(如果还没有,请创建一个新文件) 添加以下行

      alias python3="/usr/bin/python3"
      

      确保您能够通过运行从上述位置访问 python3

      /usr/bin/python3
      

      这应该为您调用 Python3 或检查 /usr/bin 中的正确路径并相应地更新上述行。你也可以对其他版本的 Python 做同样的事情。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-02-17
        • 1970-01-01
        • 1970-01-01
        • 2023-02-20
        • 2021-05-02
        • 2019-12-14
        • 2021-10-19
        相关资源
        最近更新 更多