We are a capstone project group at KSU attempting to create an AppImage of MetaPhlAn2, which involves a large amount of python dependencies. We have been able to get it into a compiled state using PyInstaller, but we have not been able to get past some dependency errors once packaged into an AppImage from there. We saw where other people have been able to package python based applications. We were curious as to what the best practices would be for packaging python applications with the dependencies.
See Github below: