gpt4 book ai didi

python - 删除 Realm ,但仍然收到此错误 : module importing failed: invalid token (rlm_lldb. py,第 37 行)文件 "temp.py",第 1 行,

转载 作者:行者123 更新时间:2023-11-28 23:24:19 27 4
gpt4 key购买 nike

两年前,我在一个项目中尝试使用 Realm 和 Cocoapods。 Realm 没有成功,所以我删除了它。 Cocoapods 没有成功,所以我最终也删除了它并切换到 Carthage。

随着 Xcode 11 的出现,我开始看到这个错误:

error: module importing failed: invalid token (rlm_lldb.py, line 37) File "temp.py", line 1, in <module>

它似乎没有引起任何崩溃,所以我愚蠢地忽略了它。昨晚我在运行最新 iOS 12 (12.4.3) 的第 6 代 iPod Touch 上运行了一个应用程序。该应用程序因此错误而崩溃。

然后我意识到我在每台设备(包括模拟器)上的每个应用程序都遇到了这个错误。

我试着返回并重新运行所有代码以删除 CocoaPods,它似乎真的被删除了。

我的电脑上还有一些 Realm 文件,最值得注意的是:

~Library/Application Support/Realm/rlm_lldb.py

~Library/Application Support/Developer/Shared/Xcode/Plug-ins/RealmPlugin.xcplugin

当我删除这些文件(通过重命名和移动它们)时,每次在任何设备上运行任何应用程序时我仍然会收到错误消息:

error: module importing failed: invalid pathname

某些东西仍在寻找这些文件,但它甚至不知道它们的名字。所以我把文件放回去,我又回到了原来的错误。

编辑:有人建议这是同一个问题: Remove Realm Model Object from Xcode

我的 Xcode 中没有 Realm 对象模型,尽管我遇到了同样的错误。该问题的解决方案根本没有解决我的情况。还有一条评论可能对这个问题有帮助,那就是编辑~/.lldbinit。但是没有解释如何编辑 ~/.lldbinit 或建议它是否有效。

我实际上认为编辑 ~/.lldbinit 可能会有所帮助,但我不知道该怎么做。

最佳答案

卸载并重新安装 Xcode 并没有为我解决这个问题。

根据此问题中未接受的答案,

Remove Realm Model Object from Xcode

我需要编辑~/.lldbinit。说实话,我不太明白这个文件是什么。访问或编辑并不容易。

我从 Ray Wenderlich 那里找到了这个教程,

https://www.raywenderlich.com/612-custom-lldb-commands-in-practice

找到编辑器,突出显示有问题的行,

command script import "~/Library/Application Support/Realm/rlm_lldb.py" --allow$

删除文本,然后退出,退出时选择保存。

当我重新打开 Xcode、清理、构建并运行应用程序时,错误消失了。

我对此感觉不太好。我不知道我是否做对了。我讨厌在终端中做我不理解的事情。

编辑:我向 Realm 提出了这个问题,他大约在同一时间也表示问题可能出在 lldbinit 上。在编辑文件并停止看到错误后,我分享了使用 Realm 解决问题所采取的步骤。我确信这是正确的做法。此外,请参阅下面 Jay 的评论,了解他如何解决此问题:

For future readers, interestingly enough, I was able to duplicate this issue but the solution was different. I was able to delete the files showin in the original question, then clean and run the project. THEN, clean and rebuild again and it seems to be working. Both files appear to be circa 2016.

虽然这对我不起作用,但我想将其包含在这个答案中,因为我认为如果您遇到此问题,最好先尝试一下。

关于python - 删除 Realm ,但仍然收到此错误 : module importing failed: invalid token (rlm_lldb. py,第 37 行)文件 "temp.py",第 1 行,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59090655/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com