ubuntu12.04에서 최신 ipython을 사용하는 방법은 무엇입니까?


15

ubuntu12.04에서 최신 ipython을 사용하는 방법은 무엇입니까?

최신 ipython은 1.0입니다. 공식 소프트웨어 센터의 ipython이 너무 오래되었습니다.

감사

답변:


21

setuptools 또는 pip를 사용할 수 있습니다. 이들은 일반적으로 PyPi에 나열된 모든 Python 패키지의 최신 버전을 얻습니다.

시험

sudo apt-get install python-pip          # or python-setuptools
sudo pip install ipython

5
+1. pipPyPI에서 Python 패키지를 설치하는 방법은 실제로 사용 하는 것입니다. 또한 시스템 전체가 아닌 사용자의 홈 디렉토리에 설치하는 것이 좋습니다 (일반적으로 유해하지는 않지만 ipython은 문제가 발생하지는 않지만) pip install --upgrade --user packagename. 그런 다음 Ubuntu ~/.local/bin에있는 곳에 설치합니다 PYTHONPATH.
gertvdijk

1
--userpip를 사용할 때 플래그를 두 번째로 설정하십시오 . 특히 운영 체제 및 해당 라이브러리와 직접 상호 작용하는 패키지의 경우. 필. 이렇게하면 시스템 전체에 설치하지 않아도 라이브러리의 특정 버전에 의존하는 것은 깨지지 않습니다.
Fahad Yousuf

pip install --upgrade --user ipython시스템에서 오래된 ipython을 제거합니다. 안전 해요 ?
waterloo2005

1
@ waterloo2005 아니요, ipython시스템에서 아무것도 제거하지 않으며 정기적으로 sudo pip install packagename하지 않습니다. DPKG / APT는 우선 순위가 다른 다른 위치에 설치됩니다. 그러면 설치 위치에서 실행 ipython되거나 import packagename먼저 보입니다 pip. pip예를 들어 sudo pip uninstall packagename(또는 사용자와 동등한) 패키지를 다시 제거하면 이전 Ubuntu 패키지 버전을 다시 사용하게됩니다. 예, 완전히 안전합니다. 그러나 --user해당 사용자 계정으로 만 사용하는 경우 sudo없이 사용하는 것이 좋습니다 .
gertvdijk

DPKG / APT를 사용하여 pip방법을 찾을 수 없으면 며칠 만에 DPKG / APT를 사용하여 Python 패키지 설치에 대한보다 표준적인 Q & A를 작성합니다 .
gertvdijk

18
sudo pip install --upgrade ipython 

좋은 대답, 왜 다운 보트를했는지 확실하지 않음
Eric Wilson
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.