django-sendsms中的导入错误

时间:2012-07-26 16:20:42

标签: django

我正在尝试使用基于this documentation

django-sendsms

我下载了软件包,将其复制到c:的文件夹中并在shell中运行此命令

c:
cd django-sendsms
python setup.py install

这些命令在sitepackages文件夹中安装了django-sms。然后根据我将此后端添加到settings.py的文档:

SENDSMS_BACKEND = 'sendsms.backends.console.SmsBackend'

views.py

from sendsms import api
api.send_sms(body='I can haz txt', from_phone='+41791111111', to=['+41791234567'])

但是我收到了这个错误:

No module named importlib

每件事都是基于文档,我不知道它有什么问题!

1 个答案:

答案 0 :(得分:2)

您使用的是哪个版本的Python?似乎模块(在sendsms / util.py中)将导入名为importlib的库,该库仅存在于Python 2.7中。如果您使用的是Python 2.6或更低版本,则该库不存在。