【问题标题】:Getting "unresolved reference: print" in pycharm community version 2016.1.4在 pycharm 社区版本 2016.1.4 中获取“未解决的参考:打印”
【发布时间】:2016-06-28 01:24:35
【问题描述】:

我已经尝试过“使缓存无效并重新启动”(as found here)

我已经尝试开启“收集运行时类型以获取代码洞察信息”(as found here)

所以我决定通过在抱怨的 print() 语句上“忽略未解决的引用”来简单地删除错误(我没有使用 print 'hello',我正在正确使用该函数)。

现在看来,即使是实际错误也不会被捕获,我输入:

prant('hello')

它甚至没有记录“print”的拼写错误。

我将我的项目解释器设置为 miniconda 环境中的一个版本,我认为这不会改变任何东西,但即使改回默认版本也不会消除错误。

在附图中,您可以看到“prant('hello') 现在甚至没有注册为未解析的引用。

【问题讨论】:

  • 这些都不起作用,但是在擦除我硬盘驱动器上的所有 pycharm 痕迹并重新安装后,一切似乎都很好。

标签: python pycharm


【解决方案1】:

好吧,我“修复”了它,虽然我通常不考虑完全卸载软件,然后不得不从 C:\Users\myname 中删除设置(卸载.exe 没有捕获),然后制作一个新目录,创建新的 .py 文件并手动将旧文件的内容复制+粘贴到其中,“修复”。

但从好的方面来说,它似乎确实发现我所有的自定义导入都没有问题,这是它以前从未做过的,现在它实际上正确地捕获了未解析的引用。很遗憾我不得不全核化才能实现它。我的猜测是我以某种方式对设置进行了 FUBAR,并且它一直存在,因为 C:\users\myname 中的那些文件夹在我手动删除它们之前不会消失。

顺便说一句,我通过降档将cmets中的两个东西都尝试到了原始帖子,但它们都没有奏效。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-09
    • 2015-11-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多