Как использовать новейший ipython в Ubuntu12.04?
Самый новый ipython - 1.0. Ipython в официальном центре программного обеспечения слишком стар.
Благодарность
Как использовать новейший ipython в Ubuntu12.04?
Самый новый ipython - 1.0. Ipython в официальном центре программного обеспечения слишком стар.
Благодарность
Ответы:
Вы можете использовать setuptools или pip. Обычно они получают последнюю версию любого пакета Python, указанного в PyPi.
Пытаться
sudo apt-get install python-pip # or python-setuptools
sudo pip install ipython
--user
флаг при использовании pip. Особенно для пакетов, которые напрямую взаимодействуют с операционной системой и ее библиотеками, например. PIL. Это позволяет избежать взлома всего, что зависит от определенных версий библиотек, не устанавливая его в масштабе всей системы.
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
методом через несколько дней, если я не смогу его найти.
pip
действительно способ установки пакетов Python из PyPI. Также рассмотрите возможность его установки в домашнем каталоге пользователя, а не в масштабе всей системы (в целом менее вредно - хотя ipython вряд ли что-то сломает) с помощьюpip install --upgrade --user packagename
. Затем он установит его~/.local/bin
вPYTHONPATH
Ubuntu.