मुझे मैक (एल कैपिटन) पर JQ स्थापित करने का सबसे कुशल तरीका जानने की आवश्यकता है। कोड मेरे मैक पर डाउनलोड किया गया है, लेकिन मैं यह जानना चाहूंगा कि मैं कमांड लाइन के माध्यम से कैसे स्थापित और संचालित कर सकता हूं।
मुझे मैक (एल कैपिटन) पर JQ स्थापित करने का सबसे कुशल तरीका जानने की आवश्यकता है। कोड मेरे मैक पर डाउनलोड किया गया है, लेकिन मैं यह जानना चाहूंगा कि मैं कमांड लाइन के माध्यम से कैसे स्थापित और संचालित कर सकता हूं।
जवाबों:
आप मैक पर काढ़ा के साथ किसी भी एप्लिकेशन / पैकेज को स्थापित कर सकते हैं। यदि आप सटीक कमांड जानना चाहते हैं तो बस अपने पैकेज को https://brewinstall.org पर खोजें और आपको उस पैकेज को स्थापित करने के लिए आवश्यक कमांड का सेट मिल जाएगा।
पहले टर्मिनल खोलें और काढ़ा स्थापित करें
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null
अब jq स्थापित करें
brew install jq
एक मैक पर, jq स्थापित करने का "सबसे कुशल" तरीका शायद होमब्रे का उपयोग कर रहा है , जैसे
brew install jq
यदि आप विकास संस्करण चाहते हैं, तो आप कोशिश कर सकते हैं:
brew install --HEAD jq
लेकिन इसमें विभिन्न पूर्व आवश्यकताएं हैं।
विस्तृत निर्देश jq wiki के "इंस्टालेशन" पेज पर हैं: https://github.com/stedolan/jq/wiki/Installation
उसी पृष्ठ में स्रोत से स्थापना के बारे में विवरण भी शामिल है, और मैकपोर्ट्स के साथ स्थापित करने पर नोट्स हैं।
error: [Errno 2] No such file or directory ---------------------------------------- Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/private/var/folders/bk/qxg2q6ss39g1ft4470j34tzh0000gn/T/pip-build-AEc_pb/jq/setup.py';f=getattr(tokenize, 'open', open)(__file__);
code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /var/folders/bk/qxg2q6ss39g1ft4470j34tzh0000gn/T/pip-utaZJq-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/bk/qxg2q6ss39g1ft4470j34tzh0000gn/T/pip-build-AEc_pb/jq/
jq
इसे स्थापित करने और परीक्षण करने का सबसे सरल तरीका काढ़ा है और फिर सबसे सरल फ़िल्टर का उपयोग करके जो केवल JSON को प्रारूपित करता है
brew
मैक पर संकुल प्रबंधित करने का सबसे आसान तरीका है:
brew install jq
जरूरत है brew
? निम्न आदेश चलाएँ:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
ऐसा करना: स्थापित करने और उपयोग करने के निर्देश https://brew.sh/ पर हैं
.
फिल्टर अपने इनपुट लेता है और यह आउटपुट के रूप में कोई बदलाव नहीं पैदा करता है। यह पहचान ऑपरेटर है। (डॉक्स बोली)
echo '{ "name":"John", "age":31, "city":"New York" }' | jq .
परिणाम आपके टर्मिनल में दिखाई देना चाहिए:
{
"name": "John",
"age": 31,
"city": "New York"
}
CentOS, RHEL, Amazon Linux: sudo yum install jq के लिए
अधिकांश के लिए यह एक हवा है, हालांकि आप की तरह मुझे भी jq स्थापित करने में मुश्किल समय आया
मुझे मिले सर्वोत्तम संसाधन हैं: https://stedolan.github.io/jq/download/ और http://macappstore.org/jq/
हालांकि न तो मेरे लिए काम किया। मैं अजगर 2 और 3 चलाता हूं, और पाइप के अलावा, साथ ही जुपिटर का उपयोग करता हूं। मैं केवल काढ़ा स्थापना रद्द करें jq के बाद सफल था तो काढ़ा अद्यतन और मेरे सिस्टम को रिबूट
मेरे लिए जो काम किया गया था वह पिछले सभी इंस्टाल को हटा रहा था pip install jq
brew
?