我完全新的Python和PyCharm,我想不通为什么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和PyCharm,我想不通为什么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解释器。还请尝试File
| Invalidate Caches
。
谢谢CrazyCoder,缓存失效并没有帮助,如果我可以运行简单的Python脚本,并看到他们的输出并不意味着我正确配置了解释器?或者在项目配置中仍然可能会丢失一些东西? **添加:**自动完成适用于导入中的“pickle”,但不适用于您的sceenshot – user1686703
项目解释程序可能与运行配置中使用的解释程序不同。 – CrazyCoder
我已经在系统默认的Python 2.7.2的Mac 10.8.2上检查过它,它也能正常工作。查看|快速文档应显示完成地点:http://o7.no/P3t3Mg。 – CrazyCoder
我的经验是,如果你打开文件 - >省电模式,所有后台任务将被停止,包括自动完成任务。 因此,您可以尝试关闭省电模式。
非常感谢,亲爱的,它真的帮我找回CSS文件的自动完成功能。 – Jaison
你可以尝试使用virtualenv并在其上安装你所有的项目依赖和去pycharm首选项/项目解释器,它会更新你的项目依赖项。
我改变了投影机的解释,现在工作得很好。
它也发生在我身上。 但所有以前的答案不能解决我的问题。
奇怪的是,当我编码时,它会为我抽出自动完成。但是,一旦我离开自动填充模式,我无法通过键入Ctrl
+ Space
来重现自动完成。
所以我已经调查工作是
Power Safe Mode
我不是最后我解决了这个只是因为我在MAC切换语言的快捷方式也Ctrl
+ Space
,所以它是一种overri的我在Pycharm的快捷方式。我在Pycharm-> Preference-> Keymap-> Main menu-> Code-> Completion ->Basic
然后问题就解决了
可以从pycharm运行Python项目改变更改Pycharm快捷方式?我不知道它对我的工作正常,我没有做任何一种特殊的设置... –
是的,我跑了几个helloworld样的例子 – user1686703