当前位置: 首页 > 知识库问答 >
问题:

PyCharm显示有效代码的未解析引用错误

裴理
2023-03-14

我正在用PyCharm做一个项目。项目已打开并配置了解释器,可以成功运行。远程解释器路径已正确映射。这似乎是正确的配置,但PyCharm用“未解决的引用”错误突出显示了我的有效代码,即使对于内置Python函数也是如此。为什么即使代码在运行,它们似乎也没有被检测到?有没有办法让PyCharm正确识别这些?

这个问题的具体实例是远程解释器,但是这个问题也出现在本地解释器上。

共有3个答案

段干宾白
2023-03-14

对此有许多解决方案,有些比其他更方便,但它们并不总是有效的。

以下是所有您可以尝试的,从“快速”到“烦人”:

  • doFile-
  • 文件-
  • 文件-
  • 删除项目的.idea文件夹
  • 关闭并重新打开PyCharm
  • 从头开始打开项目
  • Mac上的~/.PyCharm50
  • Windows上的%homepath%/.PyCharm50

如果您使用的是Docker,请注意:

  • 确保您使用的是pip3而不是pip,尤其是远程docker和docker compose解释器。
  • 避免影响PYTHONPATH。更多信息请点击此处:https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000058690-Module-not-found-in-PyCharm-but-externally-in-Python
万俟沛
2023-03-14

德米特里的回答对我不起作用。

我通过进入项目解释器,选择“路径”选项卡,然后点击子菜单中的刷新按钮,使我的工作正常。它自动填充了一个叫做“python骨架”的东西。

编辑:使用PyCharm 3.4.1截图(它隐藏得很好)

金宣
2023-03-14

文件|使缓存无效。。。重新启动PyCharm会有所帮助。

 类似资料:
  • 问题内容: 我正在使用PyCharm进行项目。该项目将打开并使用解释器进行配置,并且可以成功运行。远程解释器路径已正确映射。这似乎是正确的配置,但是PyCharm会突出显示我的有效代码,并带有“未解决的引用”错误,即使对于内置Python函数也是如此。即使运行代码,为什么也似乎没有检测到这些?有什么方法可以让PyCharm正确识别它们? 问题答案: 档案| 无效的缓存…并重新启动PyCharm会有

  • 使用 PyCharm 3.0.1 社区,代码完成工作正常,但是当我例如将方法编译到父类之一时,插入的方法名称就会被标记为未解析的引用。我错过了什么? 详: 我是PyCharm的新手,并在(统一安装的)Plone 4.3.2上对其进行测试。安装中的解释器是自动选择的,我为构建添加了z实例/bin/zopepy脚本。 然后我打开Products.CMFPlone-4.3.2-py2.7.egg/Pro

  • 我正在使用PyCharm,只是尝试一些简单的东西。当我尝试使用时,编辑器显示一个未解决的引用错误。 我不确定是什么问题。以前有人见过这个吗?

  • 正如我们所知,是一个Python内置函数。 我目前使用PyCharm 3.4.1,它报告了一个 未解析的引用“map” 在我的代码中: 其中地图单词带有红色波浪下划线,并显示此消息提示。 我一直在阅读关于以下问题的文章:PyCharm显示有效代码的未解析引用错误 并做了文件|使缓存无效…并重新启动PyCharm有所帮助。 但问题仍未解决。 更多信息,我正在开发Django 1.6对象。项目解释器如

  • 所以我对PyCharm有问题,找不到解决方法。它无法识别未解析的引用: 该图像还显示它无法自动完成 request.session。它只发生在 .session 上,它适用于所有其他属性。 此外,这张图片显示它确实检测到了其他内容的未解析引用: 我正在虚拟环境上运行它,解释器配置正确,并且启用了 Django 支持。 哦,我正在使用Python3和Django 1.10.2 编辑:刚刚在其他项目中

  • 介绍 我在git存储库上有一个Python项目。对于大多数团队成员来说,一切都很好,我们可以同步代码并编辑它,在不同平台(Windows、Linux)上使用Py魅力没有任何问题 问题所在 在其中一台计算机上,除了Python的内置库(即导入日期时间正在工作)之外,我们几乎每次导入的代码都有“未解决的引用”。这台计算机运行的是Mac版本的Py魅力。 这个问题 有人知道怎么解决这个吗?,因为大多数导入