PyCharm 3.4.1:未解决的引用' map'

5

众所周知,map是Python内置函数之一。

我目前使用的是PyCharm 3.4.1,并且它报告了我的代码中存在一个

未解决的引用“map”

问题:

a = map(int, [1,2,3])

当地图单词带有红色波浪线并显示此消息提示时。

enter image description here

我一直在阅读这个问题:PyCharm shows unresolved references error for valid code

执行 File | Invalidate Caches... 然后重新启动 PyCharm 有帮助。

但问题仍未解决。


更多信息,我正在使用 Django 1.6 对象。项目解释器如下:

enter image description here

1个回答

1

最终我自己找到了问题所在:

Pycharm 为代码提示生成了一个名为 builtins.py 的文件。

它的路径可能在这里:

C:\Program Files (x86)\JetBrains\PyCharm 3.4.1\helpers\python-skeletons\builtins.py

随机选择一个内置函数,按下 Ctrl 键点击它,然后这个文件就会在 PyCharm 中打开。

然后我看到了错误,但仍然不知道它是如何发生和何时发生的:

enter image description here

我看到多行注释块关闭不正确。

我手动修复了它,现在一切正常!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接