问题遇到的现象和发生背景
print和int未解析引用,只报错,不影响运行。其他的内置函数不报错,也可用。(def, if,while)
我同时按了包扩但不限于ctrl,shift,alt,鼠标中键,左右键中的几个。(具体的忘了)

操作环境、软件版本等信息
pycharm2024
尝试过的解决方法
检查是否覆盖:没有
回复内置函数名:不行
我想要达到的结果
不报错就行,运行是没问题的。本人是初学者,为了方便发现问题,需要其不报错。
print和int未解析引用,只报错,不影响运行。其他的内置函数不报错,也可用。(def, if,while)
我同时按了包扩但不限于ctrl,shift,alt,鼠标中键,左右键中的几个。(具体的忘了)

pycharm2024
检查是否覆盖:没有
回复内置函数名:不行
不报错就行,运行是没问题的。本人是初学者,为了方便发现问题,需要其不报错。
关注让【宝码香车】来帮你解答,本回答参考DeepSeek编写,并整理提供,如果还有疑问可以点击头像关注私信或评论。
如果答案让您满意,请采纳、关注,非常感谢!
在PyCharm中遇到print和int未解析引用的问题,通常是由于PyCharm的代码检查器(Inspector)误认为这些内置函数未定义或未正确导入。虽然这不会影响代码的实际运行,但对于初学者来说,可能会造成困扰。以下是一些可能的解决方法:
确保PyCharm中配置的Python解释器是正确的,并且包含了标准库。
File -> Settings 或 Ctrl+Alt+S)。Project: <your_project_name> -> Python Interpreter。有时候PyCharm的缓存可能会导致一些奇怪的问题,清除缓存并重启PyCharm可能会解决问题。
File -> Invalidate Caches / Restart...。Invalidate and Restart。确保你没有在代码中意外地覆盖了print或int这些内置函数。例如:
print = "something" # 这会导致print函数被覆盖
如果你不小心覆盖了这些内置函数,删除或重命名这些变量即可。
如果以上方法都不奏效,你可以尝试调整或禁用PyCharm的代码检查规则。
File -> Settings 或 Ctrl+Alt+S。Editor -> Inspections。Unresolved references,找到相关的检查项。有时候PyCharm的索引可能会出现问题,重新索引项目可能会解决问题。
File -> Invalidate Caches / Restart...。Invalidate and Restart。确保你的项目配置了正确的Python SDK。
File -> Project Structure -> Project。Project SDK 配置正确。如果你使用的是较旧版本的PyCharm,尝试更新到最新版本,可能会修复一些已知的问题。
某些插件可能会与PyCharm的代码检查功能冲突,尝试禁用一些不必要的插件,看看问题是否解决。
File -> Settings -> Plugins。如果你确定代码没有问题,可以手动添加类型提示来消除警告。
# noinspection PyUnresolvedReferences
print("Hello, World!")
确保你的项目结构没有异常,特别是__init__.py文件是否存在,以及项目的根目录是否正确。
以上方法应该可以帮助你解决print和int未解析引用的问题。如果问题依然存在,建议备份项目后尝试重新创建一个新的PyCharm项目,并将代码迁移过去,看看问题是否依然存在。