Невозможно запустить.py файл в 13.10
Невозможно запустить файл.py на сервере Ubuntu 13.10. Возвращает эту ошибку:
Traceback (most recent call last):
File "events_send.py", line 2, in <module> import pika
ImportError: No module named pika
4 ответа
Отсутствует пакет pika Перед установкой pika установите python-pip и git-core, поскольку установка pika зависит от этих пакетов. Затем установите пакеты Пика
sudo apt-get install python-pip git-core
sudo pip install pika==0.9.8
Сообщение указывает, что библиотека отсутствует. Попробуйте установить его с помощью pip с помощью этой команды:
pip install pika
У вас также могут быть другие зависимости, которые также необходимо установить, мы узнаем, как только приложение будет запущено после установки этой библиотеки.
Вы должны установить пакет python-pika
sudo apt-get install python-pika
Pika - это чистая Python-реализация протокола AMQP 0-9-1, которая старается оставаться достаточно независимой от базовой библиотеки поддержки сети.
Это может быть проблема с правами доступа к каталогу. Проверьте:
/usr/local/lib/python2.7/dist-packages/pika
/usr/local/lib/python2.7/dist-packages/pika-0.9.14.egg-info
(зависит от того, какую версию python и pika вы используете)