如何在 MacOS 上安装 Jmespath-term?
JMESPath 是一种 JSON 文档操作表达式语言。如果您不熟悉 JMESPath,它是一种允许您创建 JMESPath 表达式的编程语言,该表达式在应用于输入 JSON 文档时,会根据您提供的表达式生成输出 JSON 文档。试验 JMESPath 表达式是学习该语言的最有效方法之一。当您使用 JMESPath 终端时,您可以在输入时看到 JMESPath 表达式的结果。在本文中,我们将讨论如何在 macOS 上安装 Jmespath-term。
在 MacOS 上安装 Jmespath-terminal
方法一:使用pip安装 Jmespath-terminal 包
按照以下步骤使用 pip 在 macOS 上安装 Jmespath-terminal 包:
第 1 步:在 macOS 中安装最新版本的 Python3。
第 2 步:现在检查 pip3 和 python3 是否已成功安装在您的系统中。
python3 –version
pip3 –version
第 3 步:将您的 pip 升级到最新版本,以避免在安装过程中出错。
pip3 install –upgrade pip
第 4 步:现在我们使用以下命令使用 pip3 安装 Jmespath-terminal:
pip3 install jmespath-terminal
注意:您的系统中应该安装了版本低于 58.0.0 的 setuptools
方法二:使用 setup.py 安装 Jmespath-terminal
按照以下步骤使用 setup.py 文件在 macOS 上安装 Jmespath-terminal 包:
第 1 步:从这里下载 Jmespath-terminal 的最新源包。
curl https://files.pythonhosted.org/packages/eb/f8/517e5f01e657b0ba384e133e0e6c92c577c96c57b3029b9d29b6baa3662f/jmespath-terminal-0.2.1.tar.gz > jmespath.tar.gz
第 2 步:现在在以下命令的帮助下解压缩下载的包。
tar -xzvf jmespath.tar.gz
第 3 步:现在我们安装 urwid 包,因为 jmespath-terminal 需要这个包。所以我们使用下面的命令安装最新版本的urwid==1.2.2。
pip3 install urwid==1.2.2
注意:您的系统中必须安装适用于 XCode MacOS 的开发人员工具
第 4 步:转到 jmespath-terminal-0.2.1 并安装 python3 setup.py。
cd jmespath-terminal-0.2.1
python3 setup.py install
在 macOS 上验证 Jmespath-terminal 安装
要验证 Jmespath-terminal 是否已成功安装在您的系统中,请在终端中使用以下命令:
jpterm
如果您在输出中没有收到任何错误,则这意味着Python RSA 已成功安装在您的系统中。