Statement Completion for Dynamic languages in Sublime Text
After following the steps, statement completion will also work for Python projects installed in a virtualenv.
We have just installed Sublime Package Control - A full-featured package manager that helps discovering, installing, updating and removing packages for Sublime Text 2. It features an automatic updater and supports GitHub, BitBucket and a full channel/repository system.
Configure Statement Completion
Press ctrl + shift + p (Windows, Linux) or cmd + shift + p (OS X).
Type Install Package and select it.
The Install Package command shows a list of all available packages that are available for install. This will include all of the packages from the [default channel](http://wbond.net/sublime_packages/community), plus any from repositories you have added.
Select SublimeCodeIntel from the list of packages.
Configure Statement Completion for Python projects in virtualenv
You may skip this if you are not using virtualenv.
Create a .codeintel directory at the root of the project
Create a config file (without any extension) inside the newly created directory.