Как использовать новейший 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вPYTHONPATHUbuntu.