Использую python на таблетке. вопрос такой: как сделать скрипт исполняемым?
проблемы:
chmod +x script.py и др. не помогает!!!! permission denied или как-то так
все равно права остаются -rwx--r--r---
а очень хотелось бы научить таблетку запускать скрипт по ./scriptname.py
естественно я уже добавил строчку #!/usr/bin/python
надеюсь на помощь ![]()

Неактивен
где скрипты лежат и кто владелец?
~ $ uname -a Linux Nokia-N800-50-2 2.6.21-omap1 #2 Fri Dec 7 11:17:13 EET 2007 armv6l unknown ~ $ cat ./foo.py #!/usr/bin/env python2.5 print "foo!" ~ $ ls -l ./foo.py -rwxr-xr-x 1 unatine 100 40 Feb 16 23:25 ./foo.py
вот это на карточке:
/media/mmc1 $ chmod +x ./foo.py chmod: ./foo.py: Operation not permitted
Неактивен
на карточке...
-rw-r--r-- 1 user root 1306 date =)
Отредактированно KinXize (16-02-2008 12:51:09)

Неактивен
Дык, на карточке-то небось FAT. 8-) Какие ж там права-то?
Неактивен
ну да фат..
ну и че делать то?

Неактивен
Перенести на флеш. Там jffs, там с правами все хорошо.
Неактивен
а с карточки никак?!

Неактивен
Карточка по умолчанию понтируется с noexec. Надо перемонтировать, если хочется с неё софт пускать.
Неактивен
как правильно поправить fstab и что делать потом?

Неактивен
python foo.py
Неактивен
Wall говорит:
python foo.py
не смешно ![]()

Неактивен
А что тут смешного? Вы спросили как с карточки, я сказал. Что не так?
Неактивен
KinXize говорит:
как правильно поправить fstab и что делать потом?
vim /etc/fstab 8))
Убрать там 'noexec,'
Потом можно сделать
mount -r /media/mmcN
Неактивен
ну я же ищу пути к ./scriptname ... я именно от этого длинного слова python и хочу уйти ![]()
kemm
но ведь все равно chmod +x 123.py
ничего не дает.. полюбас надо карточку не в fat?
Отредактированно KinXize (16-02-2008 13:42:38)

Неактивен
<в порядке стёба>
alias p=python
p scriptname.py
8))
Отредактированно kemm (16-02-2008 13:40:12)
Неактивен
Тогда уже alias p=./scriptname.py
Неактивен
ладно.. отбросил бредовые идеи
всем спасибо... буду алиасить

Неактивен
А что пишете, если не секрет? А то я просто в последнее время тоже питон учу. Уже кое-что выучил. Прикольный язык.
Неактивен
KinXize:
если надо не-vfat, то ставь http://maemo.daylessday.org/repo/dists/ … 6.21.0.deb 
(модули для ядра с поддержкой ext2/ext3 и др.) и формати флэшку соотв-но.
Неактивен
Ему правильно советовали - убрать noexec. После этого скрипты можно будет запускать.
Неактивен
хехе.. убрал noexec - но говорю же что не выходит чето ничего.. проще алиасить наверно... хотя это уже глупо...
run 123.py выглядит также витиевато как python 123.py
2 Wall
пока ничего не пишу - изучаю, так как язык удобный + и на компе и под вин и под линь + таблетку
круто это..
сложно пока говорить о серьезном использовании ![]()

Неактивен
видимо ваш случай и достаточно подробно расписано что надо сделать: http://www.ice2o.com/blog/?p=11 
Неактивен
Спасибо.. надо перевести и в faq
лично я отбросил эту идею, пока что...

Неактивен