Форум сайта python.su
Предположим есть скрипт, как сделать чтобы его можно было бы запустить из шелла командой
,например user@ubuntu: script, т.е. без cd и python(правка .bashrc не считается)?
Можно ли это сделать из питона, как это обычно делают?
Возможно ли добавить скрипт в меню “Applications”?
Офлайн
> head script.py -n 1
#!/usr/bin/env python
> chmod +x script.py
> sudo ln -s script.py /usr/bin/script
Офлайн
DaevaornНе, ну с /usr/bin ты переборщил. Лучше свои скрипты в ~/bin ложить, или в /usr/local/bin.> head script.py -n 1
#!/usr/bin/env python
> chmod +x script.py
> sudo ln -s script.py /usr/bin/script
Офлайн
j2aа еще лучше $PATH настроить нормально.
Не, ну с /usr/bin ты переборщил. Лучше свои скрипты в ~/bin ложить, или в /usr/local/bin.
Офлайн
Спасибо.
Оказывается, питон непричем.
Офлайн
multikхе ->
а еще лучше $PATH настроить нормально.
QZipК тому же /usr/local/bin для этого и создана, чтобы туда складывать кастомные скрипты, а не пихать все подряд в path.
правка .bashrc не считается)
Офлайн