Я написал программу Python для анализа набора файлов, присутствующих в заданном каталоге, то есть он запрашивает путь, затем он переходит в каталог путей и находит определенные файлы, обрабатывает их и производит вывод файл. Однако каждый раз, когда я хочу выполнить программу на компьютере UNIX, мне нужно написать python my_prog.py
. Кроме того, для обработки каталога программа сначала должна быть скопирована в каталог, а затем выполнена.Выполнение кода Python в UNIX
Я хочу сделать так, чтобы в UNIX я печатал my_prog
внутри любого каталога, в котором должна выполняться программа, что означает избавление от копирования файла программы в целевой каталог. Как я могу это сделать?
но как я сказал, я просто хочу избежать копирования файла prog в каталог по моему пути – diffracteD
Не ваш путь, как в вашем текущем рабочем каталоге, ваш путь, как в наборе таких мест, как '/ usr/bin' что вы можете выполнять команды. Скопируйте его в одно из этих мест один раз, и вы сможете запустить его в любом месте. – Marius
@ Marius верен, и я добавил несколько дополнительных объяснений в свой первоначальный ответ. Надеюсь, это поможет. – Levon