2013-09-20 4 views
2

Я пытаюсь настроить mincemeat.py на мою систему и устанавливаю исходный код в папку префикса. Я использую virtualenv и устанавливаю python из исходного кода в префиксный каталог. Я пытаюсь установить mincemeat.py в тот же префиксный каталог.Устранение неполадок python mapreduce - mincemeat.py

Я загрузил mincemeat-0.1.2.tar.gz и расстегнул его. Он содержит mincemeat.py, setup.py и сборку. Я попытался установить с помощью

python setup.py install -prefix="/nlu/users/ind/" 

У меня также есть пример.py в той же папке mincemeat-0.1.2. Я попытался запустить клиента, предоставив

python mincemeat.py -p changeme localhost 

но он не может запустить клиент. Ошибка:

error: uncaptured python exception, closing channel <__main__.Client at 0x1b9d5a8> 
(<class 'socket.error'>:[Errno 111] Connection refused 
[/nlu/users/ind/lib/python2.7/asyncore.py|read|83] 
[/nlu/users/ind/lib/python2.7/asyncore.py|handle_read_event|441] 
[/nlu/users/ind/python2.7/asyncore.py|handle_connect_event|449]) 

Как проверить правильность установки мой фарша? Кроме того, где я должен разместить свой example.py? Пожалуйста, предложите, как это сделать.

+0

Похоже, вы пытаетесь запустить клиента, когда сервер не запущен? Однако трудно сказать. Можете ли вы предоставить более подробную информацию? –

ответ

2

Необходимо запустить сервер и клиент BOTH.

команд, которые будут выполняться в отделенных консолей:
консоль 1 (первый): Python example.py
Console 2 (позже): Python mincemeat.py -p ChangeMe LocalHost

Пример шагов: https://github.com/michaelfairley/mincemeatpy#example

3

mincemeat.py не требуется установка или установка. Если у вас есть питон 2.7 установлен (что вы на основании сообщения об ошибке), вы должны быть в состоянии запустить

python mincemeat.py -p changeme localhost 

из каталога, который имеет mincemeat.py. Я не думаю, что проблема заключается в том, как вы установили фарш, но некоторые нечеткие настроены на вашей машине.

У вас есть только IPV6, как в этом посте здесь: Python socket.error: [Errno 111] Connection refused on ubuntu 12.04?

О, и вы можете положить example.py в ту же папку, что и mincemeat.py.

Смежные вопросы