pycharm未解决的模块奇怪行为的引用

时间:2015-10-20 14:55:17

标签: django python-3.x pycharm

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

我的pycharm抱怨从应用程序派生的模块不存在。如果我调用:来自accounts.form import ....帐户模块带有下划线,pycharm表示未解析的引用。没有红线,一段时间后出现红线。在编辑之前我有两个版本的应用程序,在编辑之后有一个版本。问题是较旧的版本现在有红线但是有效,而较新的版本说它可以找到模块。

这里有什么问题吗?我对两者使用相同的virtualenv。

我无法理解发生了什么,现在重建了整个网站两次,过了一段时间这个问题总是出现......

不确定是否有人经历过这个?

谢谢

1 个答案:

答案 0 :(得分:0)

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

从Pycharm

右键单击该模块并按

“清理python编译文件”

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

rm *.pyc

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

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