当我在浏览器中输入http://127.0.0.1:8000/books我有这个问题。“无模块命名_base”上__init__.py soaplib Django的1.10和Python 3.4.3
No module named '_base'
Request Method: GET
Request URL: http://127.0.0.1:8000/books
Django Version: 1.7.9
Exception Type: ImportError
Exception Value:
No module named '_base'
Exception Location: /usr/local/lib/python3.4/dist-packages/soaplib-2.0.0b2.post0-py3.4.egg/soaplib/core/__init__.py in <module>, line 3
Python Executable: /usr/bin/python3
Python Version: 3.4.3
Python Path:
['/home/khaled/Bureau/soaplib-django-master',
'/usr/local/lib/python3.4/dist-packages/soaplib-2.0.0b2.post0-py3.4.egg',
'/usr/lib/python3/dist-packages',
'/usr/lib/python3.4',
'/usr/lib/python3.4/plat-i386-linux-gnu',
'/usr/lib/python3.4/lib-dynload',
'/usr/local/lib/python3.4/dist-packages']"
任何有关同样的帮助将不胜感激。谢谢!
您的标题说您使用的是Django 1.10,但回溯清楚地表明您正在运行Django 1.7.9。 – Alasdair
如何使用Django 1.10,因为我安装了最新版本,我没有任何想法如何运行1.7.9,如果你使用的是不virtualenv中运行1.10 –
,那么你需要你安装Django之前切换到虚拟环境。如果你没有使用virtualenv,那么使用'pip3'而不是pip来安装。 – Alasdair