Может ли кто-нибудь сказать мне, как сделать мой скрипт вызываемым в любом каталоге?Создание скрипта Python в широком масштабе системы
Мой сценарий просто возвращает количество файлов в каталоге. Я хотел бы, чтобы он работал в любом каталоге, вызывая его, вместо того, чтобы сначала его копировать, а затем печатать python myscript.py
Я использую Mac OS X, но есть ли распространенный способ установить его на Windows и Linux?
с использованием экспорта PATH = $ {PATH}: 'pwd', позволит доступ ко всем скриптам в рабочем каталоге, если они имеют chmod + x. Как указать только один файл? – Ali
Да, будет. Вы можете либо поместить его в свой собственный каталог, либо в тот, где вы храните другие подобные скрипты, например. '$ {HOME}/bin'. – Johnsyweb
Поместите это место как/usr/local/bin. Вы даже можете разместить символическую ссылку, если вы действительно хотите сохранить свой фактический сценарий где-то еще. – Falmarri