Numpy-如何修复PyCharm 3.1.3中的自动完成功能

时间:2014-04-26 07:50:49

标签: numpy autocomplete pycharm

我正在PyCharm 3中开展我的项目,突然电源关闭了。在那之后,当我尝试启动PyCharm时,我遇到了大量关于最后一次配置的警告!所以我接受重置所有配置。

现在,当我导入numpy并尝试使用自动完成时,它不会显示任何内容!它工作但没有自动完成弹出窗口。我对OpenCV导入没有问题,它的自动完成工作正常(如前所述)。

我阅读了thisthis并尝试了这两种方法,但这不起作用。我卸载了NumPy并重新安装了它,但问题没有解决!

我正在使用Windows 7

更新

我还将PyCharm更新为3.1.x(我删除了previouse版本及其设置)。问题还存在。

2 个答案:

答案 0 :(得分:3)

听起来您的缓存已损坏。您可以使用“Invalidate Caches / Restart ...”

从文件菜单中重新生成它们

如果这不起作用,您可以重新创建IDE的设置目录。有关位置,请参阅here。如果你已经更新了PyCharm,可能会有多个配置版本。我的linux PyCharm 3.1.3目录是.PyCharm30,对于Windows可能是相同的。

  • 停止PyCharm
  • 将.PyCharmXX \系统移开
  • 启动PyCharm

如果这不起作用,请尝试使用config子目录:

  • 停止PyCharm
  • 将.PyCharmXX \ config移开
  • 启动PyCharm

如果所有其他方法都失败了,请将整个配置目录移出:

  • 停止PyCharm
  • 将.PyCharmXX移开
  • 启动PyCharm

请注意,上述操作将涉及您必须重新输入许可证密钥等。

答案 1 :(得分:0)

我在使用PyCharm CE 2016.1时遇到了这个问题。当我升级(导入旧设置)到2016.2时它就消失了。我不得不让它再次索引所有的库文件,这需要一段时间,即“为......更新骨架”。