I've been playing with trying to get this working, but I haven't had much luck so thought I'd come and ask you all. First, let me describe my problem a bit more:
I am developing Python for Maya. Maya ships all of its libraries as pyc files and do not include the py files. For this reason, the auto complete does not work straight out of the box. To get around this Autodesk has included some py files that a third party has generated solely for the purpose of providing a way of getting auto-complete. The py files simply provide the classes and functions' definitions and do not have any of the actual code (just the bare minimum to make the auto-complete functional). Adding this directory to the interpreter setup in PyCharm makes the auto-complete work.
What sucks is that while auto-complete is now working, it makes it so that I cannot run code. I am coming from Eclipse and since it uses pypredef for auto-complete I did not have to add an extra directory to the python path. What is happening in PyCharm is that since I am having to add this extra directory, it is taking precedence over Maya's actual modules when I try to run the module.
Can anybody suggest a way I might be able to get it working so that the interpreter will have this extra path needed for auto-complete to work while in the editor and then not have it when actually running the code?