django sendsms中的导入错误
我正在尝试使用基于 我下载了这个包,在django sendsms中的导入错误,django,Django,我正在尝试使用基于 我下载了这个包,在c:中复制了它的文件夹,并在shell中运行了这个命令 c: cd django-sendsms python setup.py install 这些命令将django sms安装在sitepackages文件夹中。然后根据文档,我将此后端添加到settings.py: SENDSMS_BACKEND = 'sendsms.backends.console.SmsBackend' 在views.py中: from sendsms import api a
c:
中复制了它的文件夹,并在shell中运行了这个命令
c:
cd django-sendsms
python setup.py install
这些命令将django sms安装在sitepackages文件夹中。然后根据文档,我将此后端添加到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
每件事都是基于文档,我不知道有什么问题 您使用的是哪一版本的Python?似乎模块(在sendsms/util.py中)将导入名为importlib的库,该库仅存在于Python2.7中。如果您使用的是Python 2.6或更低版本,则该库不存在。Python 2.6,我应该知道什么?importlib到2.x有几个后端口,您可以在上找到它们。我想你可以试着安装一个,看看它是否工作。