Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/rest/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用pip3安装了j2cli和jinja2,但找不到如何运行j2cli_Python_Pip_Jinja2 - Fatal编程技术网

Python 使用pip3安装了j2cli和jinja2,但找不到如何运行j2cli

Python 使用pip3安装了j2cli和jinja2,但找不到如何运行j2cli,python,pip,jinja2,Python,Pip,Jinja2,我在MacOS python上安装了pip,将其升级为pip3,然后安装了jinja2和j2cli。 我应该如何运行j2cli $ pip3 show jinja2 Name: Jinja2 Version: 2.11.2 Summary: A very fast and expressive template engine. Home-page: https://palletsprojects.com/p/jinja/ Author: Armin Ronacher Author-email:

我在MacOS python上安装了pip,将其升级为pip3,然后安装了jinja2和j2cli。 我应该如何运行j2cli

$ pip3 show jinja2
Name: Jinja2
Version: 2.11.2
Summary: A very fast and expressive template engine.
Home-page: https://palletsprojects.com/p/jinja/
Author: Armin Ronacher
Author-email: armin.ronacher@active-4.com
License: BSD-3-Clause
Location: /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages
Requires: MarkupSafe
Required-by: j2cli

$ pip3 show j2cli
Name: j2cli
Version: 0.3.10
Summary: Command-line interface to Jinja2 for templating in shell scripts.
Home-page: https://github.com/kolypto/j2cli
Author: Mark Vartanyan
Author-email: kolypto@gmail.com
License: BSD
Location: /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages
Requires: jinja2
Required-by: 
这里有更详细的用法
解决方案不是在j2cli之前安装jinja2。 我这样做是因为考虑过多:因为j2cli是jinja2语言的接口,所以应该先安装后者。这是错误的。 我用'pip3 uninstall'命令卸载了它们,然后只安装了j2cli
使用“pip3安装j2cli”。“j2”命令立即可用。

pip3show——文件j2cli | grep/bin/
必须返回此处并发表评论。这为我解决了问题。
$ j2 -h