意外 python 错误 - 模块没有属性(但它应该)

Unexpected python error - module has no attributes (but it should)

AttributeError - 模块对象没有属性

此脚本由另一个运行正常的 python 脚本生成。

我最近将所有内容移植到新服务器(从喘不过气来)

我正在使用 plivo python SDK(使用 python -m pip install plivo 安装)

脚本工作正常,假设我将新机器上生成的一个上传到旧机器,脚本工作正常,所以这不是问题。

File "test.py", line 6, in <module>
p = plivo.RestAPI(auth_id, auth_token)
AttributeError: 'module' object has no attribute 'RestAPI'

但脚本如下:

import plivo
auth_id = 'myapiauthcode'
auth_token = 'myauthtoken'
p = plivo.RestAPI(auth_id, auth_token)

出于某种原因,我在新系统上遇到上述错误。

基本上它说 RestAPI 没有属性,但它们已明确声明...不确定我是否理解如何处理此错误。

来自plivo GitHub page

client = plivo.RestClient(auth_id='your_auth_id', auth_token='your_auth_token')

因此,该库可能随着时间的推移进行了更新,class 名称已从 RestAPI 更改为 RestClient