导入python pushover时出错

导入python pushover时出错,python,python-2.7,push-notification,Python,Python 2.7,Push Notification,我目前正在运行python 2.7 我已经安装了python pushover 但是当我尝试导入以下代码时 from pushover import init, Client' 我得到以下错误 from pushover import init, Client ImportError: cannot import name init 我试过了 import pushover from pushover import init, Client 同样的错误。我猜你确实安装了pushover。但

我目前正在运行python 2.7

我已经安装了python pushover

但是当我尝试导入以下代码时

from pushover import init, Client'
我得到以下错误

from pushover import init, Client
ImportError: cannot import name init
我试过了

import pushover
from pushover import init, Client

同样的错误。

我猜你确实安装了pushover。但是,这将从安装一个。相反,您需要卸载该软件包:

pip uninstall pushover
pip install python-pushover
并安装正确的软件包:

pip uninstall pushover
pip install python-pushover

一旦你这样做了,你的代码应该可以正常工作。

你是如何安装它的。我做了pip安装-r requirements.txt忘了添加这个。python dateutil==2.4.2 python pushover==0.2请求==2.10.0 selenium==2.48.0 virtualenv==15.0.2根据此链接,您的代码是正确的。导入
pushover
的python版本似乎与安装了
pushover
的python版本不同。我不确定会出什么问题。我有python 2.7。我手动进入python2.7文件夹,拖动pip.exe安装requirements.txt。它似乎安装了pushover,但无法导入init和客户端。您好,我试过了,但仍然收到一些错误。奇怪的是,它在我的mac上运行良好。但只在我的linux和ubuntu窗口上出错。我同时安装了pip2.7和pip。当您只导入pushover时,是否会引发异常?如果您在该过程中的任何时候执行了
pip安装pushover
,那么Python可能仍在访问该版本,而不是
Python pushover
。您是否了解到了这一点?升级到Catalina后,我的手机因同样的错误而停止工作,现在我无法再次使用pushover。