"jsonlint: команда не найдена", хотя jsonlint IS установлен
Я заинтересован в использовании jsonlint
в командной строке в моей ОС Ubuntu 16.04. Итак, я выполнил
sudo apt-get install jsonlint
и я получил
Reading package lists... Done
Building dependency tree
Reading state information... Done
jsonlint is already the newest version (1.4.0-1build1).
0 upgraded, 0 newly installed, 0 to remove and 20 not upgraded.
Но потом, когда я пытался казнить
jsonlint -v packets.json
я получил
jsonlint: command not found
Зачем? Как это исправить?
3 ответа
Вы также можете попробовать другой способ использования jsonlint.
$ sudo apt-get install python-demjson
$ jsonlint-py -f packets.json
В Ubuntu 20.04.4 (focal) LTS (на WSL) имя пакета изменилось на
python3
и он соответствует нормальному
jsonlint
имя:
$ sudo apt-get install python3-demjson
$ jsonlint -f packets.json