I've created a python app with several sub modules. What's the prefered way to install/deploy such a multifile python app? Any user and process should be able to call the app/script without changing into the app's directory. I've placed the app in /usr/shared/myPyApp and created a link in /usr/bin to the main-script But when I call it, the python-app doesn't find it's submodules. I think this happens because the workingdir is the path of the link.
- create a bash script, set the working dir, start the python script and pass the cmd arguments
- modifiy the python app ?