2011-12-28 14 views
8

मैंने PyPy स्थापित किया है जबकि अभी भी मेरे सिस्टम पर पायथन 2.7 है।पाइथन के साथ easy_install जबकि पायथन स्थापित है

  • मैं कैसे स्थापित करूं और फिर पीपीपी के साथ easy_install का उपयोग कैसे करूं?
  • अंतर करने के लिए वाक्यविन्यास क्या है जहां मैं easy_install के साथ स्थापित करना चाहता हूं?
  • क्या मुझे आसानी से उपयोग के लिए कोई पर्यावरण चर सेट करना चाहिए?

मैं विंडोज पर हूँ, लेकिन इन सवालों सभी मंच के लिए प्रासंगिक प्रतीत ...

उत्तर

5

आप मैन्युअल PyPy के लिए easy_install स्थापित करने की आवश्यकता।

यह इस सवाल का जवाब में बताया गया है: Installing Python eggs under PyPy

+0

आप अजगर के निष्पादन योग्य है, तो अपने रास्ते में, का उपयोग 'PyPy [जो]' सभी प्रतिष्ठानों के लिए वाक्यविन्यास इतना है कि यह PyPy के तहत स्थापित हो जाएगा और नहीं अजगर – Jonathan

2

कम से कम यह मेरे लिए काम किया:

$ brew install pypy 
$ pypy -m easy_install ipython 

$ /usr/local/share/pypy/ipython 
Python 2.7.3 (480845e6b1dd, Jul 31 2013, 10:58:28) 
Type "copyright", "credits" or "license" for more information. 

IPython 1.1.0 -- An enhanced Interactive Python. 
?   -> Introduction and overview of IPython's features. 
%quickref -> Quick reference. 
help  -> Python's own help system. 
object? -> Details about 'object', use 'object??' for extra details. 
+0

यह काम कर सकते हैं, लेकिन मैं हेवन 'easy_install' का उपयोग करने के लिए कोई भी सिफारिश नहीं देखी गई जो कई साल पहले नहीं लिखी गई थी। पिछले ≈2 वर्षों से, 'setuptools' एकीकरण मानक रहा है। (इससे पहले 'setuptools' और' वितरण 'के बीच एक प्रतियोगिता थी; अंत में वे वर्तमान' setuptools' में विलय हो गए।) मैं पाइप से कम परिचित हूं (और क्या उसे कुछ पायथन 2 और 3 की आवश्यकता नहीं है), लेकिन यह है बस मामले में, यह दोहरी जांच के लायक है। – Zearin

5

एक वैकल्पिक समाधान पिप स्थापित करने के लिए है। pip's documentation में निर्देशों का पालन:

wget https://bootstrap.pypa.io/get-pip.py 
pypy get-pip.py 
pypy -m pip install ipython 
+0

'सूडो' के साथ उपसर्ग करना आम तौर पर आवश्यक है। – EOL

+0

@EOL: रूट के रूप में चल रहे पाइप की अनुशंसा नहीं की जाती है। '--user' या वर्चुअलएन्व में चलना बहुत कम भयानक विचार है। – geoffspear

+0

यह तब तक सही है जब तक कि आप सभी उपयोगकर्ताओं के लिए पायथन पैकेज स्थापित नहीं करना चाहते हैं, है ना? या आधिकारिक तौर पर एक बेहतर तरीका है (जब संभव हो तो एक सामान्य पैकेज प्रबंधक का उपयोग करने से परे)? – EOL

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