Python 采用raspberry-pi3和Bluemix的物联网项目。错误:TwilioRestClient已从此版本的库中删除

Python 采用raspberry-pi3和Bluemix的物联网项目。错误:TwilioRestClient已从此版本的库中删除,python,ibm-cloud,twilio,raspberry-pi3,iot,Python,Ibm Cloud,Twilio,Raspberry Pi3,Iot,我正在做一个物联网(IoT)项目,我遵循以下来源的样本。但我在最后一步推启动这个应用程序时失败了。 如果你看不清楚,有两个错误。 1. 错误:您必须至少给出一个安装要求(请参阅“pip帮助安装”) 二,。 错误:回溯(最近一次呼叫上次): 错误:文件“server.py”。第12行,在 错误:twilioClient=TwilioRestClient(twilio帐户,twilio令牌) 错误:文件“/home/vcap/deps/0/python/lib/python2.7/site-

我正在做一个物联网(IoT)项目,我遵循以下来源的样本。但我在最后一步推启动这个应用程序时失败了。

如果你看不清楚,有两个错误。 1. 错误:您必须至少给出一个安装要求(请参阅“pip帮助安装”)

二,。 错误:回溯(最近一次呼叫上次): 错误:文件“server.py”。第12行,在 错误:twilioClient=TwilioRestClient(twilio帐户,twilio令牌) 错误:文件“/home/vcap/deps/0/python/lib/python2.7/site-packages/twilio/base/ocated.py”,第20行。在纽约 错误:。格式(函数名) 错误:twilio.base.obsolete.obsoleteException:
TwilioRestClient已从此版本的库中删除。请参阅当前文档以获取指导。

了解:1。错误:您必须至少给出一个安装要求(请参阅“pip帮助安装”)

您需要在Raspberry PI上运行此命令:

sudopip安装twilio

如果未安装pip,请运行:

sudo-apt-get安装python3pip

然后再说一遍:sudopip安装twilio

两个人。Err:Traceback(最近一次调用last):Err:File“server.py”。第12行

基本上,twilio客户端定义需要类似于:

从twilio.rest导入客户端

客户端=客户端(帐户sid、身份验证令牌)

因此,从跟踪来看,server.py中的第12行应该与

从twilio.rest导入客户端//这也应该更改


twilioClient=Client(account_sid,auth_token)//这是第12行

在我安装twilio后,它有一个错误命令“python setup.py egg_info”失败,错误代码为/tmp/pip build sCUBeM/cryptography/如何解决这个问题?我的python版本现在是2.7.9。关于defind account_sid,auth_token,我应该为它们两个都放上真正的代码吗?感谢诸位,对于这个特殊问题,您缺少了一些必需的软件包。这就足够了。您需要一步一步地遵循这个方法来安装sudopip加密。在第33步中,它说您需要安装一些需求,如下所示:sudo pip install-r requirements.txt文件可以在这个repo上找到:谢谢。它在我编辑python代码后工作,就像您在第7~12行中所说的那样。