2015-03-25 6 views
0

Я пытаюсь следовать настроить сервер питона XMPP для ГОГО, как описано здесь:Установка XMPP на сервере Python

https://developer.android.com/google/gcm/ccs.html

На сайте я использовал для хостинга является pythonanywhere.com

Моего проблема в том, что когда я увидел import xmpp, в нем говорится, что такой модуль не найден.

Должен ли я пытаться установить его на свой сервер? Я понимаю, что эта проблема, вероятно, очень простая, но я смотрел онлайн в течение последнего часа или около того без особых плодов. Я вижу все эти варианты на XMPP и не уверен, что мне приходится иметь дело с любым из них, или если я могу просто сделать именно то, что говорит демо Google.

Спасибо за ваше время,

-Alper

ответ

1

Вы должны загрузить и установить недостающий пакет питона. Вы можете сделать это вручную через SSH, если поставщик предоставляет вам доступ, или может быть способ включить документ требований, чтобы сервер выглядел и автоматически загружал необходимые пакеты. Все зависит от хоста, доступа, которым они позволяют, и их функций автоматизации.

2

PythonAnywhere не поддерживает сырые соединения сокетов TCP или веб-сайты, поэтому XMPP может не работать. Но опять же, начиная с чтения википедии, похоже, что есть альтернатива с чистым HTTP-протоколом, поэтому может работать.

Ознакомьтесь с этим руководством по установке новых модулей: https://www.pythonanywhere.com/wiki/InstallingNewModules. Мое предложение было бы использовать virtualenv для вашего веб-приложения, а также установить флягу и xmpp в ...

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