2015-11-05 12 views
26

मैं 10.11 (एल कैपिटन) में अपग्रेड करने के बाद मैकबुक में phantomJs इंस्टॉल नहीं कर सकता।MacOs पर PhantomJS इंस्टॉल करें 10.11 एल कैप्टन

जब भी मैं यह homebrew का उपयोग कर स्थापित करने के लिए यह मुझे इस त्रुटि देता है कोशिश:

$ brew install phantomjs 
phantomjs: OS X Yosemite or older is required. 
Error: An unsatisfied requirement failed this build. 
+1

आपको [गीथब मुद्दा] (https://github.com/Homebrew/homebrew/issues/44525) –

उत्तर

40

Something is broken since Xcode 7, यदि आप NPM है आप इसे स्थापित कर सकते हैं:

npm install -g phantomjs-prebuilt 

अब मुद्दा यह है कि संभाला गया है, आप download it कर सकते हैं।

+1

देखें, आप सही हैं। मैंने आखिरकार इसे एनपीएम – jfcorugedo

+1

@jfcorugedo का उपयोग करके इंस्टॉल किया है, यह मदद करता है :) –

+1

FYI ... यह एनपीएम इंस्टॉलर अब फ़ैंटोमज-प्रीबिल्ट कहा जाता है। –

4

कि कोशिश काम नहीं करता है:

काढ़ा स्थापित NPM

npm install phantom phantomjs -g 
18

ध्यान दें कि:

npm install -g phantomjs 

v1.9.8

नवीनतम पूर्वावलोकन संस्करण v2.0.1 ठीक से काम करता स्थापित हो जाएगा 10.11 एल कैप्टनपर है।

बस अपनी मशीन पर /usr/local/bin/ (या जहां चाहें) में डाउनलोड से bin/phantomjs कॉपी करें।

+1

npm install -g phantomjs 2.1.1 इंस्टॉल करेगा साथ ही –

5

स्टैंड-अलोन phantomjs स्थापित करने के लिए (मैक OSX एल Captian पर परीक्षण) तेज और आसान तरीका है (स्थापित करने के लिए काढ़ा या macports का उपयोग कर बहुत लंबा समय लगता है क्योंकि वे पूरे क्यूटी और अन्य संकुल स्थापित हो जाएगा)

  • डाउनलोड और स्थापित से http://phantomjs.org/download.html

  • काढ़ा phantomjs-2.0.0-macosx.zip अनज़िप upx

  • upx -d phantomjs-2.0.0-macosx/bin/phantomjs

    01,235,
  • टर्मिनल में सिस्टम पथ को phantomjs जोड़ें: sudo नैनो/etc/रास्तों

  • गूंज $ पथ
  • अपनी_डिरेक्टरी/phantomjs-2.0.0-macosx/bin को
  • को छोड़ने के लिए नियंत्रण-x दबाएं।
  • संशोधित बफर को सहेजने के लिए "वाई" दर्ज करें।
  • पुनः आरंभ टर्मिनल
  • टर्मिनल: phantomjs -v अगर इसे सही ढंग से
+0

धन्यवाद! मैंने आवश्यक सही संस्करण डाउनलोड किया और स्वयं स्थापित करने में सक्षम था। – mihai

+0

मैं phantomjs को/usr/local/bin में डाउनलोड और स्थानांतरित करता हूं। मेरे लिए काम करता है – tyan

3

मैक है के लिए नवीनतम जारी किया बाइनरी (2.1.1) सभी निर्भरता बाइनरी में शामिल स्थापित किया गया है आप phantomjs के संस्करण दिखाएगा।यह बॉक्स से बाहर काम करता है http://phantomjs.org/download.html

12
brew update 

तो

brew install phantomjs 
+0

मेरे लिए न तो ब्रूव और न ही phantomjs.org 2.1 संस्करण से डाउनलोड किया गया है। मैं सभी शाम को संघर्ष कर रहा हूं। 2.0 तक डाउनग्रेड करने के बाद (https://github.com/eugene1g/phantomjs/releases से डाउनलोड किया गया) सब कुछ काम कर रहा है। मैं मैक ओएस सिएरा पर स्वीकृति परीक्षण के साथ संकल्पना का उपयोग कर रहा हूं। सिएरा के लिए –

6

का उपयोग कर Homebrew के माध्यम से यह स्थापित करें या MacPorts

brew install phantomjs 

या

port install phantomjs 

संस्करण की जाँच करें: phantomjs --version

जो नवीनतम संस्करण स्थापित करेगा। वर्तमान में: 2.1.1

मेरे मैक OSX संस्करण: OS X El Capitan - Version 10.11.6

धन्यवाद!

+0

डितो –

संबंधित मुद्दे