Pip 没有安装最后一个 Django-extra-views 版本 (0.12.0)



我正在使用 Django 2.1.1 和 Python 3.6。

使用以下 pip 命令时:

pip install django-extra-views

它安装了v.0.11.0,我没有"工厂"更改,所以我无法使用InlineFormSetFactory,并且InlineFormSet不起作用并给出以下异常:

现在不推荐在类级别设置MediaInline.extra。改为设置MediaInline.factory_kwargs

我尝试卸载该版本,然后使用以下命令进行安装:

pip install -e git://github.com/AndrewIngram/django-extra-views.git#egg=django-extra-views

但是这样做 Django 不会检测到"导入额外视图",所以我试图从命令中删除-e,但它仍然在没有我需要的更改的情况下安装 0.11.0。

我在更新日志上看到他们使用相应的解决方案制作了 0.12.0 版,但我不知道使用 pip 或 git 安装此版本的任何方法。

4天前,我也尝试在应用程序的Github上询问,但目前没有得到任何回应。

也许我错过了一些东西,如果有人能帮我安装最新版本,我将不胜感激。

pip install git+https://github.com/AndrewIngram/django-extra-views.git

应该足够了。#egg=适用于requirements.txtsetup.py

该命令安装版本 0.11,因为版本 0.12 尚未发布。更新日志中的版本 0.12 是未来版本的文档。

import extra-views必须提出SyntaxError,正确的语法是import extra_views。如果 Django 仍然没有导入它,请查看您的pip是否正确版本:

python --version
pip --version
python -m pip --version

我需要尽快解决这个问题。

您应该在SO避免此类声明,请参阅原因:在什么情况下,我可以在我的问题中添加"紧急"或其他类似短语,以便更快地获得答案?

我在github存储库上询问,他们回答说他们需要为此执行发布。

现在一切都按预期工作。