I'm working on some code that is usually installed as a package. It has some entry points that will not work without installation due to the way Python's imports work. This is pretty normal for packaged code, but perhaps less common for top-level applications.
Without PyCharm, a developer would first run `python setup.py develop` to enable the entry points, and then debug/make edits, the results of which are immediately available. Because the package is "installed", they can run the entry points and debug the code as a typical Python developer would.
Now I wish to use PyCharm Professional to "remote deploy" this code to a remote system, yet still edit/debug it. This means that it's not enough to simply copy the code as-is from my local machine to the remote host - it must be "installed" with `python setup.py develop` first.
Is there a way to work on this kind of codebase with PyCharm 2008.2's Remote Deployment feature?