답변:
setuptools 또는 pip를 사용할 수 있습니다. 이들은 일반적으로 PyPi에 나열된 모든 Python 패키지의 최신 버전을 얻습니다.
시험
sudo apt-get install python-pip # or python-setuptools
sudo pip install ipython
--user
pip를 사용할 때 플래그를 두 번째로 설정하십시오 . 특히 운영 체제 및 해당 라이브러리와 직접 상호 작용하는 패키지의 경우. 필. 이렇게하면 시스템 전체에 설치하지 않아도 라이브러리의 특정 버전에 의존하는 것은 깨지지 않습니다.
pip install --upgrade --user ipython
시스템에서 오래된 ipython을 제거합니다. 안전 해요 ?
ipython
시스템에서 아무것도 제거하지 않으며 정기적으로 sudo pip install packagename
하지 않습니다. DPKG / APT는 우선 순위가 다른 다른 위치에 설치됩니다. 그러면 설치 위치에서 실행 ipython
되거나 import packagename
먼저 보입니다 pip
. pip
예를 들어 sudo pip uninstall packagename
(또는 사용자와 동등한) 패키지를 다시 제거하면 이전 Ubuntu 패키지 버전을 다시 사용하게됩니다. 예, 완전히 안전합니다. 그러나 --user
해당 사용자 계정으로 만 사용하는 경우 sudo없이 사용하는 것이 좋습니다 .
pip
방법을 찾을 수 없으면 며칠 만에 DPKG / APT를 사용하여 Python 패키지 설치에 대한보다 표준적인 Q & A를 작성합니다 .
pip
PyPI에서 Python 패키지를 설치하는 방법은 실제로 사용 하는 것입니다. 또한 시스템 전체가 아닌 사용자의 홈 디렉토리에 설치하는 것이 좋습니다 (일반적으로 유해하지는 않지만 ipython은 문제가 발생하지는 않지만)pip install --upgrade --user packagename
. 그런 다음 Ubuntu~/.local/bin
에있는 곳에 설치합니다PYTHONPATH
.