Python Flask - 如何知道使用的是哪个版本的 Jinja?

问题描述 投票:0回答:2

here所述,包含的模板无法访问

variables defined in templates
;不过,在 Jinja 2.1 中,确实如此。

所以,我的问题是如何知道我安装的 Jinja 是否是 2.1 版本。

附注

我正在使用 AWS 的 Ubuntu EC2 机器。

flask version jinja2
2个回答
11
投票

输入 "pip freeze"

pip list
获取所有 Python 包(包括 Jinja)及其版本的列表。

如果您使用虚拟环境,请先激活它以获得正确的列表。

当然pip是先决条件,所以如果你还没有“pip”,请安装它。


0
投票

对我来说,它仅显示 Python 2.17 的 pip 版本。我没有看到任何在 Python 3.12 中指向 pip 的方法(即 !pip3 pip li、!pip3 freeze、python 3 pip freeze 等)。

© www.soinside.com 2019 - 2024. All rights reserved.