Python 已经将django rest框架更新为最新版本,为什么仍然没有名为'的模块;django.core.urlResolver';`错误?
已经将django rest框架更新为最新版本,为什么仍然存在错误 ImportError:没有名为'django.core.urlResolver'的模块 从职位: 我已将djangorestframework更新为版本Python 已经将django rest框架更新为最新版本,为什么仍然没有名为'的模块;django.core.urlResolver';`错误?,python,django,django-rest-framework,Python,Django,Django Rest Framework,已经将django rest框架更新为最新版本,为什么仍然存在错误 ImportError:没有名为'django.core.urlResolver'的模块 从职位: 我已将djangorestframework更新为版本3.8.2 但问题依然存在 File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/rest_framework_docs/urls.py", line 2, i
3.8.2
但问题依然存在
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/rest_framework_docs/urls.py", line 2, in <module>
from rest_framework_docs.views import DRFDocsView
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/rest_framework_docs/views.py", line 3, in <module>
from rest_framework_docs.api_docs import ApiDocumentation
File "/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/rest_framework_docs/api_docs.py", line 3, in <module>
from django.core.urlresolvers import RegexURLResolver, RegexURLPattern
ImportError: No module named 'django.core.urlresolvers'
文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/rest\u framework\u docs/url.py”,第2行,在
从rest_framework_docs.views导入DRFDocsView
文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/rest\u framework\u docs/views.py”,第3行,在
从rest\u framework\u docs.api\u docs导入api文档
文件“/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site packages/rest\u framework\u docs/api\u docs.py”,第3行,在
从django.core.urlResolver导入RegexURLResolver、RegexURLPattern
ImportError:没有名为'django.core.urlResolver'的模块
我的Django版本是
版本:2.0.6
您还需要升级rest\u framework\u文档。从drfdocs:
您可以通过以下方式进行升级:
pip install --upgrade drfdocs
我不知道你安装了什么软件包。但是,堆栈跟踪指向某些rest_framework_docs命名空间,该命名空间不是常规Django rest framework的一部分,这意味着您安装了不兼容的第三方。我已更新,但这是
drfdocs
的最新版本。似乎有些人在GitHub上仍然存在这个问题。