Accepted answer

i have tried on my installation, and it works. however, bear in mind that pydev's analysis stops whenever it encounters an error, and this could be a reason why autocompletion is not working in your case.

i would suggest you getting in contact with the main developer, fabio zadrozny; he is very friendly and helpful, and also runs a blog with many useful tips for configuring pydev with various framework, and all limitations.


apparently this is a known issue with various python ides - and no one seems to have a singular solution. google changed some internal pathing such that it can only really be determined by executing the python scripts. i haven't been able to come up with a satisfactory solution for pydev, though there is a decent work-around for the wing ide:

improving auto-completion and goto-definition

wing can't parse the sys.path hackery in more recent versions of google app engine so it may fail to find some modules for auto-completion, goto-definition and other features. to work around this, set a breakpoint in fix_sys_path in and start debugging.

then, in the debug probe tool (in wing pro only) type the following:


copy this to the clipboard and open up the file properties for by right-clicking on the file. then, under the environment tab select custom for the python path, click on the view as text button and paste in the extra path.

you will need to redo this if you move the app engine installation, or you can use ${wing:project_dir} to convert those paths to base on the location of the project file.

(taken from:

Related Query

More Query from same tag