2012-05-07 2 views
0

6.2 PUIAS Linux (RedHat)에서 과학적 계산을 위해 비 시스템 Python 2.7.2를 사용하는 유일한 사람이 아닌 것 같군요. 내 Python 2.7.2가 샌드 박스에 설치되었고 python2.7 명령으로 호출합니다. 스크립트를 실행해야 할 때 문제가되지 않습니다. 그러나 대화식으로 사용하는 대신 기본 파이썬 쉘 대신 ipython을 사용하고 싶습니다. yy를 사용하여 ipython을 추가 했습니까? 필자가 시작할 때 시스템 파이썬을 기본값으로 사용한다. 어떻게 python2.7을 강제로로드합니까?PUIAS (RedHat) 리눅스에서 파이썬 2.7.2 사용자를위한 ipython

감사합니다.

답변

0

나는 내 자신의 질문에 대답 할 것입니다. RedHat 클론 (예 : PUIAS)에서 과학적 컴퓨팅을 위해 Python을 사용하는 사람들은 rpm 패키지 관리자와 Enthought Python Distribution (EPD for short)을 사용하여 필요한 모든 것을 얻는 가장 쉬운 방법입니다. EPD는 모든 것을 샌드 박스에 설치하여 구식 버전의 Python을 기반으로하는 시스템 도구가 덩치가 크지 않습니다. 그러나 경로를 시스템에 맞게 조정하거나 사용자 기반에서 더 쉽게 조정하여 사용중인 쉘이 비 시스템 도구를 호출하도록해야합니다.

2

IPython은 Python 패키지입니다. 여러 개의 Python이있을 때, (일반적으로 PYTHONPATH 해킹을 제외하고) 주어진 Python 용 패키지를 설치해야합니다. yum은 시스템 파이썬 용으로 만 설치하기 때문에 파이썬 용으로 별도로 설치해야합니다. 해결 방법은 자신의 파이썬을 사용하여 간단히 pip install ipython (설치하지 않았다면 먼저 distribute/pip를 설치)입니다.