【问题标题】:pycharm unresolved reference for modual strange behaviourpycharm 未解决的模态奇怪行为参考
【发布时间】:2015-10-20 14:55:17
【问题描述】:

我在 pycharm 中遇到了奇怪的行为。 我正在使用 Django 1.8 和 pycharm 4.5.4 使用 virtualenv pip 和 python 3

我的 pycharm 抱怨从应用程序派生的模块不存在。也就是说,如果我调用: from accounts.form import ....accounts 模块带有下划线,pycharm 表示未解析的引用。没有红线,过了一会儿又出现了红线。我有两个版本的应用程序,一个在编辑前,一个在编辑后。问题是旧版本现在有红线但可以工作,而新版本说它可以找到模块。

这里有什么错误吗?我对两者都使用相同的 virtualenv。

我就是不明白是怎么回事,现在重建整个网站两次,过一段时间总是出现这个问题......

不知道有没有人遇到过这种情况?

谢谢

【问题讨论】:

    标签: django python-3.x pycharm


    【解决方案1】:

    听起来您的文件夹中有一些 python 编译的文件会导致冲突。由于这些文件通常是隐藏的,您不会注意到它

    从 Pycharm 中右键单击模块并按

    “清理python编译文件”

    或从终端、浏览器到文件夹并输入

    rm *.pyc
    

    或从终端递归清理整个项目,从项目文件夹类型

    find . -type f -name "*.pyc" | xargs rm
    

    【讨论】:

    • 您好,谢谢您,它将在将来很有用。它没有解决我的问题。说实话,我一直很担心我遇到了 python 3 问题,因为 python 2 不会发生这种情况。所以我打算放弃使用 python 3,只是在这个阶段还不够熟练来处理它。感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-11-12
    • 1970-01-01
    • 2014-02-09
    • 1970-01-01
    • 2020-01-20
    • 2014-05-05
    相关资源
    最近更新 更多