I'm completely new to Python and PyCharm and I cannot figure out why PyCharm doesn't auto-completes very simple cases such as:
import pickle
pickle.dum[control+space or control+shift+space results nothing here]
I have PyCharm 2.6.2 and Python 2.7.1. What's wrong?
Add:
I'm on Mac OS 10.7.3
Go to Settings / Preferences | Editor | General | Postfix Completion and select the Enable postfix completion checkbox.
(In Python Shell window, you can use TAB key besides the key combination of 'CTRL' and 'space' to invoke the built-in auto-completion feature.) Alternatively, you can choose the "Show Completions" in the main Edit menu to achieve the same as well.
You can enable this by going to settings, going to the "Build, Execution, Deployment" section and then the "Python Debugger" subsection and enabling "Collect run-time types information for code insight".
Can't reproduce. Make sure you have a valid Python interpreter configured for the project. Also try File
| Invalidate Caches
.
My experience is if you turn ON the File -> Power-Save Mode, all background tasks will be stopped, including the Auto-Complete task. So you can try turning off the Power-Save Mode.
You could try with a virtualenv and on it install all you project dependencies and the go to pycharm preferences/Project Interpreter and it will update your project dependencies.
Project Inspector
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With