zsh:在 M1 MacBook Pro 上杀死了 python3

时间:2021-02-20 18:30:53

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

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

zsh: killed     python3

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

3 个答案:

答案 0 :(得分:1)

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

打开 ~/.zshrc 文件(如果不存在则创建一个新文件) 添加以下行

alias python3="/usr/bin/python3"

确保您可以通过运行从上述位置访问 python3

/usr/bin/python3

这应该会为您调用 Python3 或检查 /usr/bin 中的正确路径并相应地更新上面的行。您也可以相应地对其他版本的 Python 执行相同的操作。

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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

brew reinstall $(brew deps python3) python3