Выполнение / запуск сценария Python с сервера Ubuntu - PullRequest
1 голос
/ 08 апреля 2010

Кто-нибудь может мне помочь, как запустить скрипт Python через командную строку?

Мой скрипт на питоне http://buffis.com/2007/07/25/getting-info_hash-for-xbt-tracker/comment-page-1/

Я использую эту команду /var/www/hash_info.py /var/www/Muha_Album.7912.torrent

Я скопировал файл зависимости bencode.py, упомянутый в ссылке на статью выше. Когда я выполняю вышеупомянутую команду, я получаю ошибку Нет такого файла или каталога , но когда я chmod для файла 644, он говорит, что Permission denied, файл присутствует в местоположении.

Я установил pythong с помощью этой команды apt-get install python-gtk2 python-glade2

Ответы [ 3 ]

4 голосов
/ 08 апреля 2010
python /var/www/hash_info.py /var/www/Muha_Album.7912.torrent
3 голосов
/ 08 апреля 2010

Может быть, это говорит:

bad interpreter: No such file or directory

Тогда первая строка, так называемая строка Шебанга , является проблемой здесь Я думаю, вам нужно изменить его, где ваш Python действительно установлен. На моей установке Ubuntu это /usr/bin/python.

Также решение от voyager должно работать и для вас.

0 голосов
/ 08 апреля 2010

Попробуйте chmod 744

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...