How to Install Jmespath-terminal on Linux?
Last Updated :
23 Jul, 2025
JMESPath is known as JSON document manipulation expression language. It is a programming language that allows you to create a JMESPath expression that, when applied to an input JSON document, generates an output JSON document depending on the expression you gave. Experimenting with JMESPath expressions is one of the most effective ways to learn the language. When you use the JMESPath Terminal, you can see the results of your JMESPath expressions as you enter. In this article, we will discuss how to install Jmespath-term on Linux.
Installing Jmespath-terminal on Linux
Method 1: Using pip to install Jmespath-terminal Package on Linux
Follow the below steps to install the Jmespath-terminal package on Linux using pip:
Step 1: First we Install the latest version of Python3 in our Linux system.
Step 2: Now we check if pip and python are correctly installed or not in our system by checking their versions:
python3 --version
pip3 --version

Step 3: Upgrade your pip3 with the latest version to smoothly run the installation process.
pip3 install --upgrade pip

Step 4: Now we install Jmespath-terminal using pip3 using the following command on our Linux system:
pip3 install jmespath-terminal

Note: You should have setuptools installed in your system with version less than 58.0.0
Method 2: Using setup.py to install Jmespath-terminal on Linux
Follow the below steps to install the Jmespath-terminal package on Linux using the setup.py file:
Step 1: Download the latest source package of Jmespath-terminal from the website for Linux.
curl https://files.pythonhosted.org/packages/eb/f8/517e5f01e657b0ba384e133e0e6c92c577c96c57b3029b9d29b6baa3662f/jmespath-terminal-0.2.1.tar.gz > jmespath.tar.gz

Step 2: Now we extract the downloaded jmespath package with help of the following command.
tar -xzvf jmespath.tar.gz

Step 3: Now we install urwid package because jmespath-terminal required this package. So we use the following command to install the latest version of urwid==1.2.2.
pip3 install urwid==1.2.2

Step 4: Now go to the jmespath-terminal-0.2.1 and run python setup.py.
cd jmespath-terminal-0.2.1
python3 setup.py install

Verifying Jmespath-terminal installation on Linux
To verify that Jmespath-terminal is successfully installed in our Linux system we use the following command in your terminal:
jpterm

If you do not get any error in the output then this means that the Jmespath-terminal is successfully installed in your system.
Similar Reads
How to Install Jmespath-term on MacOS? JMESPath is a JSON document manipulation expression language. If you're unfamiliar with JMESPath, it's a programming language that allows you to create a JMESPath expression that, when applied to an input JSON document, generates an output JSON document depending on the expression you gave. Experime
2 min read
How to Install Jmespath in Python in Linux? Jmespath is known as the JSON query language for Python. It is used to find or extract the needed data from the JSON document or dictionary very quickly. It is also available in other languages also. In this article, we will be looking at the stepwise procedure to install the Jmespath for Python in
2 min read
How to Open Terminal in Linux? The Shell or Command Prompt are common name for the Linux Terminal. The terminal was designed as a Linux File Browser, and this function is still carried out using it. You may traverse your files and undo changes made by using the Terminal as a File Browser. However, the very first step will be to O
4 min read
How to Install Apache JMeter on Linux? Apache JMeter is an open-source tool designed for load testing and performance measurement. Itâs widely used by developers and testers for analyzing and measuring the performance of web applications. Here, we will learn the process of installing Apache JMeter on Ubuntu, a popular Linux distribution
3 min read
How to Install Java JDK9 on Linux? As we all know Java is widely used in tech industries, with around 4 billion devices currently using java. This Java installation is going to be very easy and beginner-friendly. In this article, we are going to see a step-by-step guide on how you can install java on your Linux machine. Step-By-Step
4 min read
How to Install Java on Arch Linux? Java is one of the most popular programming languages. Today, many applications are using Java. Java consists of JRE (Java Runtime Environment) and JDK (Java Development Toolkit). JRE is the  Java Runtime Environment which is provided libraries to run and compile Java programs. JDK provides the comp
3 min read