2011-12-28 2 views
8

PyPy을 설치했지만 시스템에 여전히 파이썬 2.7이 있습니다.파이썬이 설치된 동안 pypy로 easy_install

  • 어떻게 설치하고 easy_install을 PyPy와 함께 사용합니까?
  • easy_install으로 설치할 위치를 구별하는 구문은 무엇입니까?
  • 사용 편의를 위해 환경 변수를 설정해야합니까?

내가 Windows에서 해요,하지만이 질문은 모든 플랫폼에 관련된 것 ...

답변

5

는 수동 pypy에 대한 easy_install을 설치해야합니다.

이 질문에 대한 대답에서 설명한 것 : Installing Python eggs under PyPy

+0

당신이 당신의 경로에 파이썬의 실행 파일이있는 경우는 사용''모든 설치에 대한 구문이 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

파이썬 [무엇이든] pypy, 그러나 나는 천국 몇 년 전에 작성되지 않은'easy_install'을 사용하기위한 권장 사항을 보지 못했습니다. 지난 2 년 동안 'setuptools'는 통합 표준이었습니다. (그 전에는'setuptools'와'distribute' 사이의 경쟁이있었습니다; 결국 그들은 현재'setuptools'에 합병되었습니다.) 나는 Pypy (Pythons 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

일반적으로'sudo '로 접두사를 붙이면됩니다. – EOL

+0

@ EOL : root로 pip를 실행하는 것은 좋지 않습니다. '--user' 또는 virtualenv로 실행하는 것은 훨씬 덜 끔찍한 생각입니다. – geoffspear

+0

모든 사용자에 대해 Python 패키지를 설치하지 않는 한 사실입니다. 맞습니까? 또는 공식적으로 더 나은 방법이 있습니까 (가능한 경우 일반 패키지 관리자를 사용하는 것 이상)? – EOL