Как установить Jmespath-term на MacOS?
JMESPath — это язык выражений для работы с документами JSON. Если вы не знакомы с JMESPath, это язык программирования, который позволяет создавать выражение JMESPath, которое при применении к входному документу JSON создает выходной документ JSON в зависимости от заданного вами выражения. Экспериментирование с выражениями JMESPath — один из самых эффективных способов изучения языка. При использовании терминала JMESPath вы можете видеть результаты ваших выражений JMESPath по мере ввода. В этой статье мы обсудим, как установить Jmespath-term на macOS.
Установка Jmespath-терминала на MacOS
Способ 1: использование pip для установки пакета Jmespath-terminal
Выполните следующие шаги, чтобы установить пакет Jmespath-terminal в macOS с помощью pip:
Шаг 1: Установите последнюю версию Python3 в macOS.
Шаг 2: Теперь проверьте, успешно ли установлены pip3 и python3 в вашей системе.
python3 –version
pip3 –version

Шаг 3: Обновите ваш pip до последней версии, чтобы избежать ошибок в процессе установки.
pip3 install –upgrade pip

Шаг 4: Теперь мы устанавливаем Jmespath-терминал с помощью pip3, используя следующую команду:
pip3 install jmespath-terminal
Примечание. В вашей системе должен быть установлен setuptools с версией ниже 58.0.0.

Способ 2: Использование setup.py для установки Jmespath-терминала
Выполните следующие шаги, чтобы установить пакет Jmespath-terminal в macOS с помощью файла setup.py:
Шаг 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

Проверка установки терминала Jmespath на macOS
Чтобы убедиться, что терминал Jmespath успешно установлен в вашей системе, используйте следующую команду в своем терминале:
jpterm
Если вы не получили никаких ошибок в выводе, это означает, что Python RSA успешно установлен в вашей системе.
