from django.utils.importlib import import_module ImportError: No module named importlib

Har*_*nan 2 python django python-2.7 django-rest-framework python-importlib

我是 Django 的新手。我有一个 Django 休息项目。当我运行它时,错误显示为

from django.utils.importlib import import_module
ImportError: No module named importlib
Run Code Online (Sandbox Code Playgroud)

我尝试使用命令安装 importlib

pip install importlib
Run Code Online (Sandbox Code Playgroud)

然后它显示

Requirement already satisfied: importlib in ./lib/python2.7/site-packages/gcm/utils.py"
Run Code Online (Sandbox Code Playgroud)

那么我如何安装 importlib 包?

spe*_*ras 5

你没有。importlib自 v2.7 以来是 python 的一部分。您要运行的项目似乎是一个旧项目,它仍然使用旧Django版本提供的兼容性模块,因为它支持python 2.6。自 Django 1.7 以来它已经过时了。这意味着它已经过时了。

用 替换所有出现django.utils.importlibimportlib。但是该项目显然已经过时了,您可能会遇到许多其他问题。