我的Python IDE(pycharm)已经停止自动完成我的模块(建议)。我在尝试导入每个django模块后都会得到未解析的引用,因此:
from django
-可以,但是只要我添加一个“点”,它就会失败,所以from django.db import models
会给我未解决的错误。。。
后面的事情是在编译完参考资料之后做工作。
我发现我所有的__init__.py
文件(任何地方)都不再标记为python图标,现在是记事本图标。在我的解释器中打开init文件也会给出非彩色标记文本(没有语法突出显示)。所以我认为Python无法识别这些文件。
我的python解释器是python 2.6.1和Django 1.2.4,我的Django安装在:
/Lib/python/2.6/site-packages
(完整目录,而不是egg)
当我从IDE中的外部库展开站点包时,我确实看到除了__init__.py
文件之外的所有.py文件都有彩色标记。因此这就是问题所在。
(我在谷歌上发现了类似的问题,但没有答案…)
我也有同样的问题,找不到确切的答案。仅仅使缓存失效对我不起作用。问题在于,在某些情况下,
__init__.py
文件被注册为文本文件并扰乱了索引。我解决了这个问题:__init__.py
。申请。这里对我没有任何作用,但是设置中的Enabling Django support起了作用:
转到文件>;设置>;语言和框架>;Python模板语言
在“模板语言”下拉列表中选择“Django”。
Jetbrains文档>;Python Template Languages
相关问题 更多 >
编程相关推荐