我正在嘗試部署ADL_LRS 0.90。我做了以下內容:導入錯誤:無法導入名稱MultiPartParser
sudo apt-get install python
sudo apt-get install python-django
sudo apt-get install git
sudo apt-get install fabric
sudo apt-get install python-setuptools libmysqlclient-dev python-dev python-mysqldb python-libxml2 python-libxslt1 libxml2-dev libxslt1-dev
sudo apt-get install mysql-server
mysqladmin -h localhost -u root -p create lrs
然後我編輯的文件ADL_LRS/adl_lrs/settings.py與我的MySQL數據庫 我的用戶名和密碼的條目。然後我跑的命令:在ADL_LRS目錄python manage.py createcachetable cache_statement_list
然後python manage.py syncdb
最後./manage.py runserver
,一切工作正常 但是當我嘗試進入http://127.0.0.1:8000/admin/我得到以下錯誤:
cannot import name MultiPartParser
這是該行:
from django.http import MultiPartParser
有人知道會發生什麼?
所以,它看起來像模塊的名稱是multipartparser幷包含類MultiPartParser ...你嘗試從django.http.multipartparser進口MultiPartParser – Foon
@Foon做,我沒有看到你評論,直到我張貼後,但如果你想你應該回答,我會刪除我的。 –
無後顧之憂;希望能回答這個問題 – Foon