ModuleNotFoundError: 没有名为“import_export”的模块

Bha*_*bba 7 python django django-import-export

我使用了以下教程。我使用了命令 pip install django-import-export,然后添加到已安装的应用程序部分。

    INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'import_export',
    'frontend',
    'userauth',
    'methods',
]
Run Code Online (Sandbox Code Playgroud)

当我运行时python manage.py collectstatic出现错误ModuleNotFoundError: No module named 'import_export'

Muh*_*bas 6

通过在命令提示符中编写此命令来安装 import_export 模块

pip install --user django-import_export 或使用 pip install django-import_export


cam*_*ski 1

我猜你已经在virtualenv. 现在,当您安装时,django-import-export您忘记激活虚拟环境。我怀疑还有别的事。

还要确保运行时启用了虚拟环境django manage.py collectstatic。您过去可能曾在所有虚拟环境之外安装过 Django(错误地),因此不会引发“Django 未找到”错误,但无法找到,import_export因为您实际上将其安装在虚拟环境中。