Python 如何强制Flask更改版本?(即使指定了1.0.2,也会报告0.12.2)

Python 如何强制Flask更改版本?(即使指定了1.0.2,也会报告0.12.2),python,pip,Python,Pip,当我跑的时候 flask --version 在终端中,烧瓶报告:烧瓶0.12.2 我对烧瓶教程有问题,并怀疑这可能是原因 我跑了 pip uninstall flask 及 但是flask仍然告诉我它的版本是0.12.2 那么,如何强制Flask更改版本呢?您应该使用--force reinstall标志。要将软件包升级或降级到特定版本,应使用--force reinstall标志。 下面的命令应该可以工作 pip install --force-reinstall flask==1.0.

当我跑的时候

flask --version
在终端中,烧瓶报告:烧瓶0.12.2

我对烧瓶教程有问题,并怀疑这可能是原因

我跑了

pip uninstall flask

但是flask仍然告诉我它的版本是0.12.2

那么,如何强制Flask更改版本呢?

您应该使用--force reinstall标志。要将软件包升级或降级到特定版本,应使用--force reinstall标志。 下面的命令应该可以工作

pip install --force-reinstall flask==1.0.2

您可以尝试这样的方法,它将帮助您使用新提供的版本重新安装烧瓶--强制重新安装标签以某种方式工作,它首先删除旧软件包,然后安装具有提供版本的新软件包:

pip install --force-reinstall Flask==1.0.2

-Iv将要求pip忽略上次安装的版本并安装新版本。

pip安装--升级--无deps--强制重新安装

--升级
--强制重新安装
确保重新安装


--无DEP
可避免重新安装依赖项

不幸的是,这不起作用。它仍然报告相同的版本(0.12.2)@George你能上传你的pip冻结输出吗?这不是用来结束这个问题的引用问题的重复-这是关于强制版本,而不是初始安装。
pip install --force-reinstall Flask==1.0.2
pip install -Iv Flask==1.0.2