众所周知,map
它是python的内置函数。
我目前使用PyCharm 3.4.1,它报告了
Unresolved reference 'map'
在我的代码中:
a = map(int, [1,2,3])
映射词带有红色下划线的地方,并显示此消息提示。
我一直在阅读以下问题:PyCharm显示有效代码的未解决的引用错误
并做了文件| 无效的缓存...并重新启动PyCharm会有所帮助。
但是问题仍然没有解决。
有关更多信息,我正在研究Django 1.6对象。
项目解释器如下:
谁能说出原因和方式?非常感谢!
最终,我自己找到了要点:
Pycharm生成builtins.py
用于代码提示的文件。
它的路径可能在以下位置:
C:\Program Files (x86)\JetBrains\PyCharm 3.4.1\helpers\python-skeletons\builtins.py
随机选择一个内置函数,用Ctrl
键单击它,然后在PyCharm中打开该文件。
然后我看到了错误,但是仍然不知道如何以及何时发生:
我看到多行注释块未正确关闭。
我手动修复它,一切顺利!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句