如here所述,包含的模板无法访问
variables defined in templates
;不过,在 Jinja 2.1 中,确实如此。
所以,我的问题是如何知道我安装的 Jinja 是否是 2.1 版本。
附注
我正在使用 AWS 的 Ubuntu EC2 机器。
输入 "pip freeze" 或
pip list
获取所有 Python 包(包括 Jinja)及其版本的列表。
如果您使用虚拟环境,请先激活它以获得正确的列表。
当然pip是先决条件,所以如果你还没有“pip”,请安装它。
对我来说,它仅显示 Python 2.17 的 pip 版本。我没有看到任何在 Python 3.12 中指向 pip 的方法(即 !pip3 pip li、!pip3 freeze、python 3 pip freeze 等)。