Python PyCharm自动完成

Python PyCharm自动完成,python,autocomplete,pycharm,Python,Autocomplete,Pycharm,我对Python和PyCharm完全陌生,我不明白为什么PyCharm不能自动完成非常简单的案例,例如: import pickle pickle.dum[control+space or control+shift+space results nothing here] 我有PyCharm 2.6.2和Python 2.7.1。怎么了 添加: 我使用的是Mac OS 10.7.3,无法复制。确保为项目配置了有效的Python解释器。还可以尝试文件|使缓存无效 我的经验是,如果打开文件->省

我对Python和PyCharm完全陌生,我不明白为什么PyCharm不能自动完成非常简单的案例,例如:

import pickle

pickle.dum[control+space or control+shift+space results nothing here]
我有PyCharm 2.6.2和Python 2.7.1。怎么了

添加:


我使用的是Mac OS 10.7.3,无法复制。确保为项目配置了有效的Python解释器。还可以尝试
文件
|
使缓存无效


我的经验是,如果打开文件->省电模式,所有后台任务都将停止,包括自动完成任务。
因此,您可以尝试关闭省电模式。

您可以尝试使用virtualenv并在其上安装所有项目依赖项和转到pycharm首选项/项目解释器,它将更新您的项目依赖项


我更换了投影仪解释器,现在它可以正常工作了。

这也发生在我身上。 但是前面所有的答案都不能解决我的问题

奇怪的是,当我编码时,它会为我输出自动完成。但一旦我离开自动完成模式,我就无法通过键入
Ctrl
+
Space
来复制自动完成

所以我已经调查过的工作是

  • 确保配置(例如virtualenv)在Pycharm中正确
  • 确保Pycharm可以显示自动完成
  • 确保我未处于电源安全模式
  • 最后我解决了这个问题,因为我在Mac中切换语言的快捷方式也是
    Ctrl
    +
    Space
    ,所以它在Pycharm中覆盖了我的快捷方式。我通过改变
    Pycharm->Preference->Keymap->Main menu->code->Completion->Basic来改变Pycharm中的快捷方式


    然后问题就解决了

    您能从pycharm运行python项目吗?我不知道它对我来说很好,我没有做任何特殊的设置…是的,我运行了几个helloworld,比如示例谢谢你疯狂的代码,缓存失效没有帮助,如果我可以运行简单的python脚本并查看它们的输出,这不意味着我正确配置了解释器吗?或者项目配置中仍可能缺少某些内容?添加:autocomplete适用于导入中的“pickle”,但与您的Sceenshot项目解释器不同,它可能与运行配置中使用的解释器不同。我已经在Mac 10.8.2上使用系统默认Python 2.7.2检查过它,它也可以正常工作。查看|快速文档应显示完成的位置:。非常感谢!在玩了解释器和项目设置之后,我在IDE中安装后,试图让praw完成和文档工作起来。但令人惊讶的是,缓存失效是必要的。非常感谢。非常感谢,亲爱的,它真的帮助我找回了CSS文件的自动完成功能。