LinuxForum.Fans
Тема

Как запустить модуль Pexpect на Debian

Автор: gavai133 18 сообщений 2975 просмотров
#385315

Добрый вечер!
Подскажите,
Запускаю тестовую рассылку командой ssh root@ХХХ.32.XXX.11 -t 'cd /set/ && ./set-automate test/testMail'
Терминал выдает ./set-automate: Отказано в доступе.
Это не каталог. Как получить доступ?
Какую строку надо ввести в терминале???
Пожалуйста!

#385318

А что показывает?

text

ls -aRl /set
#385339
"gavai133" написал:
Целую портянку выдал терминал.
Вот кусок, посмотри скрин http://joxi.ru/MkmwU_3JTJDwAnOcC9E

В каталоге /set, по крайней мере, в той части, что вы показали, я не увидел файла set-automate.

Зайдите на сервер, выполните

text

cd /set

затем

text

ls -lR
#385340
"gavai133" написал:
Целую портянку выдал терминал.

«Портянки» — это прежде всего текст, т.е. их можно скопировать и выложить куда-нибудь на http://pastebin.com/

#385379

Доступ получил командой chmod +x set-automate
Теперь другая проблема, вот скрин: http://joxi.ru/wBWxU_3JTJCReUbKYj8
Говорит, что нет модуля pexpect.
Как поправить ситуацию. Подскажите, пожалуйста.

#385384

Установите python-pexpect.
P.S. Установку любых программ и модулей старайтесь проводить средствами менеджера программного обеспечения вашего дистрибутива.

#385386

По командам pip install pexpect или easy_install pexpect выдает ошибку: http://joxi.ru/OSqxU_3JTJBaA9skzUo
Как же все-таки установить ?
А как это делается :"средствами менеджера программного обеспечения вашего дистрибутива?"

#385389

Подскажите, пожалуйста, как установить pexpect
Очень важно!

#385390
gavai133 написал:
Подскажите, пожалуйста, как установить pexpect
Очень важно!

Как минимум назовите используемый вами дистрибутив и его версию.

#385401

Придут пользователи Debian и программисты на Python (лучше, если это будут одни и те же люди), подскажут.
От себя могу лишь сказать — «гуглите» по словам apt-get install :[

#385412

P.S. IMHO, название темы нужно изменить — в таком виде тема ни о чём.

#385414
"gavai133" написал:
Подскажите, пожалуйста, как установить pexpect

apt-get install python-pexpect

#385415
Gmenjur написал:
[quote="gavai133"]Подскажите, пожалуйста, как установить pexpect

apt-get install python-pexpect[/quote]
Возможно и...

text
apt-get install python2-pexpect

...надо сам скрипт смотреть, какой питон ему нужен :[

#385416

Скажите, пожалуйста, модуль python-pexpect и pexpect это разные модули?!
Я запускаю email рассылку с помощью set вот скрин http://joxi.ru/FZCxU_3JTJC8aSS8iSo
В файле set-automate во второй строке "import pexpect" (см. скрин) http://joxi.ru/qJGxUxjKTJBBHzJ-Qvc пишет нет модуля pexpect.
Я загрузил с офф. сайта pexpect-3.1. Из папки pexpect-3.1 командой python setup.py install запустил (см. скрин) http://joxi.ru/X5SxU_3JTJAwYz-7scE
Но проблема не решена. Запускаю тестовую рассылку а результат тот же. Помогите разобраться, пожалуйста!

#385417
"gavai133" написал:
Скажите, пожалуйста, модуль python-pexpect и pexpect это разные модули?!

Первое — это пакет, второе — модуль питона из этого пакета.
Т.е. устанавливать нужно python-pexpect.

Войдите или зарегистрируйтесь, чтобы ответить.