繁体   English   中英

zsh:在 M1 MacBook Pro 上杀死了 python3

[英]zsh: killed python3 on M1 MacBook Pro

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

zsh: killed     python3

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

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

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

brew reinstall $(brew deps python3) python3

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

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

alias python3="/usr/bin/python3"

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

/usr/bin/python3

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

在使用 macOS Monterey 的 M1 芯片 MacBook 时,我自己也开始面临同样的问题。 我正在使用 VS 代码尝试运行我的 python 脚本,它运行良好。 但是当我在终端上尝试它时,我一直得到相同的响应。

我发现可行的简单解决方案是指定我正在运行的 python 版本。 例如:假设我有一个名为 testing.py 的文件,并且我正在运行最新版本的 python 3.X,那么在我的终端中我会这样做

python3.X testing.py

一切似乎都运行得很好(至少对我来说)。

享受

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM