python - 什么是 Killed:9 以及如何在 macOS 终端中修复?
问题描述
我有一个用于机器学习项目的简单 Python 代码。我有一个相对较大的自发语音数据库。我开始训练我的语音模型。由于它是一个巨大的数据库,我让它在一夜之间工作。早上醒来,看到一个神秘的
击杀:9
在我的终端中排队。没有其他的。没有其他错误消息或可以使用的东西。代码运行良好大约 6 小时,占整个过程的 75%,所以我真的不明白出了什么问题。
什么是 Killed:9 以及如何解决?浪费数小时的计算时间非常令人沮丧...
如果重要的话,我正在使用 macOS Mojave 测试版。先感谢您!
解决方案
当我将 Mac OS 版本从 Catalina 更新到 Big Sur 时,我遇到了这个问题。我试图运行一个二进制文件并面临这个Killed: 9
问题。
我可以按照以下步骤解决此问题(我参考了此 Apple StackExchange 帖子以了解这些步骤):-
- 通过 Homebrew下载UPX -
brew install upx
- 然后解压缩二进制文件 -
upx -d /path/to/binary/file
推荐阅读
- database - 无法从 Android Studio 中的 Firebase 数据库读取数据
- javascript - 该函数根据需要执行多次 jquery js
- r - 如何将 json 数据附加到数据框中并在 R 中更新其值?
- ionic3 - Ionic v3:如何将离子网格表复制到 excel
- r - 如何在数据框的变量标签中搜索字符串,并在 R 中返回包含所有这些变量的向量
- javascript - 递归?我了解基础知识,但无法理解此代码的流程
- ruby-on-rails - 在 app/controllers 文件夹外自动加载 rails 控制器
- android - 如何摆脱我的颤动代码周围的这些奇怪的边界线?(在 android studio 中颤动)
- python - 在 Python 中跨日历季度的财政季度拆分收入
- powershell - 在 foreach 循环的第二次迭代中引用函数中的第二个参数