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

Pycharm:打开工作项目时 IDE 上的“未解析引用”错误

桂和同
2023-03-14

介绍

我在git存储库上有一个Python项目。对于大多数团队成员来说,一切都很好,我们可以同步代码并编辑它,在不同平台(Windows、Linux)上使用Py魅力没有任何问题

问题所在

在其中一台计算机上,除了Python的内置库(即导入日期时间正在工作)之外,我们几乎每次导入的代码都有“未解决的引用”。这台计算机运行的是Mac版本的Py魅力。

这个问题

有人知道怎么解决这个吗?,因为大多数导入都没有识别代码完成和导航槽goto-

提前谢谢!

共有3个答案

裘嘉树
2023-03-14

我从einnocent和myildirim那里做了上面所有的事情,但仍然必须做以下几点:

关闭 pycharm 并手动删除 .idea 文件夹,这将删除 pycharm 知道的有关代码的所有内容。

打开py

设置正确的源根目录、使用无效缓存重新启动 Python 以及删除 .idea 文件夹/重新导入 pycharm 项目的组合为我修复了它。

任宾鸿
2023-03-14

我也遇到了这个问题,花了几个小时才找到确切的解决方案。

您需要确认以下事项。

>

  • 'django.contrib.staticfiles',被添加到应用程序的settings.py文件中的INSTALLED_APPS

    包含静态内容(例如,图像)的目录名为< code>static,位于应用程序根目录下。

    PyCharm公司

    确保您的<code>Django项目根</code>,<code>设置。py和管理。py脚本在对话框中定义良好。

    你可以走了。希望这有帮助。

  • 壤驷华辉
    2023-03-14

    关键是将您的源目录标记为源根目录。尝试以下操作:

    • 在“项目”视图中,右键单击 Python 源目录
    • 在对话框菜单中选择“将目录标记为”

    该文件夹现在应该显示为蓝色而不是米色,以表明它是一个Python源文件夹。

    您还可以通过对PyCharm中已存在的项目执行以下操作,在PyChar首选项中配置此项:

      < li >在Mac工具栏中,选择PyCharm
     类似资料:
    • 问题内容: 介绍 我在git仓库上有一个Python项目。对于大多数团队成员而言,一切正常,我们可以同步代码并对其进行编辑,而在其他平台(Windows,Linux)上使用Pycharm则不会出现任何问题 问题 在其中一台计算机上,除了Python的内置库(即,导入日期时间正在运行)外,几乎所有导入上的代码中都获得了“未解析的引用”。这台计算机正在运行Mac版本的Pycharm。 问题 有人知道如

    • 我正在尝试在笔记本电脑中安装Netbeans 7.2。安装后,“打开项目”菜单选项不起作用,因此我无法打开现有项目。 我的意思是菜单中的“打开项目”选项不起作用。“浏览Jar”也不起作用。至少,它不会浏览任何项目。只是简单的“打开项目”菜单选项不起作用。因此,我无法从系统中打开现有的Netbeans项目。我唯一能用我的Netbeans做的就是我必须从头开始创建新项目。 需要从计算机(如open P

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

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

    • 这一行: 给我错误。 我的项目创建过程非常基本:在Intellij idea中:

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