我开始学习 Python 编程语言,并决定尝试 PyCharm 集成开发环境,它看起来非常不错。但是,每当我输入 print 时,它会显示“未解决的引用 'print'”。虽然我可以运行程序,但这个红色下划线仍然很烦人。我该如何解决这个问题?
我和你一样遇到了同样的问题,即使我已经将Python 3.4.0配置为项目的解释器并且代码中所有的print
都是Python 3兼容的函数调用。
我通过在PyCharm中执行以下操作解决了这个问题:
文件 -> 清除缓存 / 重启... -> 清除并重启
答案的来源是/r/learnpython:https://www.reddit.com/r/learnpython/comments/2udj3s/pycharm_issue/。
这可能与您使用的Python版本有关。在Python 2.x中,print
是一个语句:
print "hello world"
在Python 3中,print
现在是一个函数调用:
print("hello world")
我遇到了同样的问题,我删除了项目目录下的.idea和__pycache__目录,一切都正常了 :)
只需从项目目录中删除.idea文件夹即可。