如何强制Flask更改版本? (即使在指定1.0.2后报告0.12.2)

时间:2018-05-28 17:48:41

标签: python pip

当我跑步时

flask --version

在终端,烧瓶报告:烧瓶0.12.2

我遇到了烧瓶教程的问题,并怀疑这可能是原因。

我跑了

pip uninstall flask

pip install Flask==1.0.2

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

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

3 个答案:

答案 0 :(得分:0)

您应该使用--force-reinstall标志。要将程序包升级或降级到特定版本,应使用--force-reinstall标志。 下面的命令应该有效。

NSDecimalNumber

答案 1 :(得分:0)

您可以尝试这样的方法,它可以帮助您重新安装新提供的版本。 --force-reinstall标签以某种方式工作,它首先删除旧包,然后在那个上安装带有提供版本的新包:

pip install --force-reinstall Flask==1.0.2

pip install -Iv Flask==1.0.2

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

答案 2 :(得分:0)

pip install --upgrade --no-deps --force-reinstall <packagename>

--upgrade--force-reinstall可确保重新安装

--no-deps避免重新安装依赖项