ブラウザにhttp://127.0.0.1:8000/booksと入力するとこの問題が発生します。__init__.py soaplib django 1.10およびpython 3.4.3で「_base」というモジュールはありません。
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を実行していなくても、1.10を実行していません。 –
virtualenvを使用している場合、Djangoをインストールする前に仮想環境に切り替える必要があります。 virtualenvを使用していない場合は、pipの代わりに 'pip3'を使用してインストールしてください。 – Alasdair