自动完成功能无法在虚拟环境pycharm中运行

时间:2016-02-10 00:11:12

标签: python django autocomplete virtualenv pycharm

我目前正在使用Django Project并在已安装的应用上安装djangorestframework。您可以在下面看到我的pip freeze文件:

Django==1.9.2
django-filter==0.12.0
djangorestframework==3.3.2
djangorestframework-jwt==1.7.2
eventbrite==3.3.3
Markdown==2.6.5
Pygments==2.1
PyJWT==1.4.0
requests==2.9.1
wheel==0.24.0

我的项目python interpreter也指向正确的目录

documentation

但问题是auto completion功能不适用于djangorestframework,如下所示。 Pycharm无法识别我的导入。

enter image description here

我还在Django Support中启用了Pycharm

有人可以建议我该怎么做才能在这里启用自动完成功能?谢谢

1 个答案:

答案 0 :(得分:1)

好的,我的问题已经解决了

1 - Go to `file --> Invalidate Caches/Restart`
2-  Wait for Pycharm to build new indexes 
3-  Then try to import your python modules.

它对我有用:)

enter image description here