Python с Pushover: нет модуля с именем Pushover - PullRequest
0 голосов
/ 13 декабря 2018

Я протестировал скрипт Python для отправки любых мыслей с помощью Pushover.Но я получаю ошибку «ImportError: Нет модуля с именем pushover»

Мои установленные версии:

# pip install python-pushover
Collecting python-pushover
  Using cached https://files.pythonhosted.org/packages/6f/3d/144a0137c749bd152c3ab7f4d3ce8fe1455168dab36c2fcd900d3fab16ad/python-pushover-0.4.tar.gz
Requirement already satisfied: requests>=1.0 in /usr/local/lib/python3.5/dist-packages (from python-pushover) (2.21.0)
Requirement already satisfied: urllib3<1.25,>=1.21.1 in /usr/local/lib/python3.5/dist-packages (from requests>=1.0->python-pushover) (1.24.1)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /usr/local/lib/python3.5/dist-packages (from requests>=1.0->python-pushover) (3.0.4)
Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.5/dist-packages (from requests>=1.0->python-pushover) (2018.11.29)
Requirement already satisfied: idna<2.9,>=2.5 in /usr/local/lib/python3.5/dist-packages (from requests>=1.0->python-pushover) (2.8)
Installing collected packages: python-pushover
  Running setup.py install for python-pushover ... done
Successfully installed python-pushover-0.4
# python -V
Python 2.7.13
# python3 -V
Python 3.5.3

Заголовок сценария:

#!/usr/bin/env python
import pushover

Я пробовал с pip (3) установить python-pushover, но безуспешно.

Ответы [ 2 ]

0 голосов
/ 13 декабря 2018

Я столкнулся с этой точной ошибкой сегодня.Это связано с сосуществованием разных версий python в вашей системе.

Do, /usr/bin/python3, если модуль был установлен для py3 и просто /usr/bin/python для py2 перед запуском сценария.

См. Установленный модуль с использованием pip, не найден для больше.

0 голосов
/ 13 декабря 2018

В моем случае вам следует:

удалить этот пакет:

pip uninstall pushover

и установить правильный пакет:

pip install python-pushover

И ваш код будет работать нормально.

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