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

时间:2019-11-20 09:23:24

标签: python django

您看到所有程序都已安装,但是当我运行runserver时出现此错误:

  

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

     

[p-amc-dgps-er @ 192-168-150-254 Invest_App] $ sudo pip安装   django-popup-view-field [sudo] p-amc-dgps-er的密码:   弃用:Python 2.7将于1月1日到期,   2020年。请升级您的Python,因为该日期之后将不再维护Python 2.7。 pip的未来版本将放弃对Python的支持   2.7。可以在https://pip.pypa.io/en/latest/development/release-process/#python-2-support中找到有关pip中Python 2支持的更多详细信息。   已满足要求:django-popup-view-field中   /usr/lib/python2.7/site-packages(0.5.0)的要求已经   满意:/usr/lib/python2.7/site-packages中的Django> = 1.8(来自   django-popup-view-field)(1.11.26)已满足要求:pytz   在/usr/lib/python2.7/site-packages中(来自   Django> = 1.8-> django-popup-view-field)(2018.9)

2 个答案:

答案 0 :(得分:0)

也许您应该将此模块添加到 settings.py

INSTALLED_APPS = [
    ...
    'django_popup_view_field',
    ...
]

答案 1 :(得分:0)

它不会让我发表评论,因为我没有足够的代表,但是您是在虚拟环境中安装django-popup-view-field吗?并且您还在同一虚拟环境中运行runserver吗?收到错误“ ModuleNotFound”时,这似乎是最常见的问题。请查看此link可能会对您有所帮助。

如果其他所有方法均失败,则有时它可以完全退出该终端并重试。