Я создал приложение на Python с несколькими подмодулями. Какой предпочтительный способ установки / развертывания такого многофайлового приложения на Python? Любой пользователь и процесс должны иметь возможность вызывать приложение / скрипт, не переходя в каталог приложения. Я поместил приложение в / usr / shared / myPyApp и создал ссылку в / usr / bin на основной скрипт. Но когда я его вызываю, приложение python не находит его подмодулей. Я думаю, что это происходит потому, что рабочий каталог является путем ссылки.
- создайте скрипт bash, установите рабочий каталог, запустите скрипт python и передайте аргументы cmd
- модифицировать приложение python?
- или же?