使用mac m1运行代码,pycharm报错Process finished with exit code 132 (interrupted by signal 4: SIGILL)
求各位指教!
Process finished with exit code 132 (interrupted by signal 4: SIGILL)
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
juer_0001 2023-04-20 12:06关注这个错误可能是因为您在 M1 芯片上使用的是 Intel 架构的 Python 版本,导致在运行时出现了不兼容的情况。您可以尝试在终端中使用 python3 命令来查看当前使用的 Python 版本。如果是 Intel 版本,可以考虑使用 Rosetta 模拟器来运行代码。
另外,也可以尝试使用 M1 芯片上的本机 ARM 架构 Python 版本来运行代码,如果您的 Python 库都是使用 pip 安装的,可以使用 pip3 命令来安装本机 ARM 版本的库,如下所示:
pip3 install <package-name>如果以上方法都无法解决问题,您可以尝试更新 PyCharm 和 Python 版本,并重新配置相关环境变量和解释器。
解决 无用评论 打赏 举报