- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
两年前,我在一个项目中尝试使用 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/
我刚刚通过更改 import * as CodeMirror 修复了一个错误简单明了import CodeMirror . 我复制了this code . (从 TypeScript 移植) impo
我调试(在 PyCharm 中)一个脚本。我在断点处停止,然后转到调试控制台窗口,然后从那里调用导入行,如下所示: import my_util1 from my_utils 然后我调用 my_uti
谁能给我解释一下 import 语句是如何工作的? 例如,我在 myapp/app/models 包中有一个类型 User: package models type User struct {
我想导入 Control.App进入一个引用 PrimIO.PrimIO 的模块通过不合格的名称 PrimIO在很多地方。当然,问题在于 Control.App还导出一个名为 PrimIO 的定义.我
我应该使用 from foo import bar 或者 import foo.bar as bar 当导入模块 还有无需/希望更改名称 (bar)? 有什么不同吗?有关系吗? 最佳答案 假设 bar
我正在 Windows 上使用 Theano 进行深度学习实验的第一步,我很惊讶仅仅加载库需要多少时间。 这是小测试程序: from time import time t0 = time() impo
在 TypeScript 中,如何在不创建任何别名的情况下从文件“导入 *”? 例如我有一个包含顶级导出函数的文件“utils”,我想导入所有这些函数而不为每个函数重新创建别名。 像这样: impor
我应该使用 from foo import bar 或 import foo.bar as bar 当导入模块并且不需要/希望更改名称(bar)? 有什么不同吗?有关系吗? 最佳答案 假设bar是fo
这个问题在这里已经有了答案: Use 'import module' or 'from module import'? (23 个回答) 关闭8年前。 我想知道代码片段之间是否有任何区别 from u
我试过了 from urllib import request mine = request.Request() 和 import urllib.request mine = urllib.reque
所以,我有一个关于 Python 导入的小谜团。我确信出于某种原因事情应该是这样的,因为 Guido 很少出错。但是,为什么会这样呢? $ cat myModule.py #!/usr/bin/pyt
我们正在将 Rails 3.2 应用程序升级到 Rails 4.0。 我们有一个 assets/stylesheets/application/index.css.sass加载一些其他 sass 文件
我正在开发一个相当小的 Typescript 代码库,该代码库已经足够大,可以拆分到多个文件中。这是一个二十一点游戏。我目前有一堆代码,看起来像: var player = new Player();
是否可以以当模块为 use 时的方式编写模块? d 没有显式导入所有子例程都被导入,当它是 use d 显式导入只有这些显式导入的子程序可用? #!/usr/bin/env perl6 use v6;
这个问题在这里已经有了答案: how to watch changes in whole directory/folder containing many sass files (9 个回答) 5年前
我真的很难让它在 xcode 4 中工作。 我有一个项目将在许多应用程序(网络)中重用,因此我创建一个工作区并添加我的两个项目。到目前为止,一切都很好....这就是失败的地方.. #import "J
经典提取器和新提取器之间的主要区别是什么,哪个最好用? 最佳答案 经典提取器使用原始工作流程,与爬虫和连接器相同。 新的提取器更加精简,通常看起来和感觉都更好,并且经典提取器中的许多小错误已在新提取器
在处理 google webfont import mixin 时,我注意到无法动态构建 @import URL。 .gFontImport (@name, @weights, @subsets) {
我正在关注Django 1.8 tutorial 。在我的项目中mysite ,有一个源文件夹polls 。文件夹中有views.py模块其中 index函数已定义。还有一个urls.py文件: fr
我想使用名为 warp 的第三方库编译一个简单的 Rust 程序: [package] name = "hello-world-warp" version = "0.1.0" [dependencie
我是一名优秀的程序员,十分优秀!