我已尝试“使缓存无效并重新启动”(as found here)。
我已经尝试启用“收集运行时类型以获取代码洞察信息”(as found here)。
所以我决定在抱怨的print()语句中通过“忽略未解析的引用”来删除错误(我没有使用print'hello',我正在使用该函数)。
现在看来即使实际错误也不会被抓住,我输入:
prant('hello')
它甚至没有注册“print”的拼写错误。
我的项目解释器设置为miniconda环境中的版本,我认为不会改变任何内容,但即使更改回默认版本也不会消除错误。
在附图中,您可以看到“prant('hello')现在根本就没有注册为未解析的引用。
答案 0 :(得分:0)
好吧,我"修复"虽然我通常不会考虑完全卸载软件,但是必须从C:\ Users \ myname中删除设置(没有被uninstall.exe捕获),然后创建一个新目录,创建新的.py文件并手动复制+粘贴旧的内容到其中,修复"。
但从好的方面来说,它实际上似乎确实发现我的所有自定义导入都没有问题,这是以前从未做过的,现在它实际上正确地捕获了未解析的引用。遗憾的是,为了实现这一目标,我必须全力以赴。我的猜测是我FUBAR以某种方式设置并保持持久性,因为C:\ users \ myname中的那些文件夹在我手动删除之前不会消失。
顺便说一句,我通过降档尝试了对原帖的评论中的两件事,但都没有奏效。