Jak korzystać z najnowszego ipython w Ubuntu12.04?
Najnowszy ipython to 1.0. Ipython w oficjalnym centrum oprogramowania jest za stary.
Dzięki
Jak korzystać z najnowszego ipython w Ubuntu12.04?
Najnowszy ipython to 1.0. Ipython w oficjalnym centrum oprogramowania jest za stary.
Dzięki
Odpowiedzi:
Możesz użyć setuptools lub pip. Zazwyczaj otrzymują one najnowszą wersję dowolnego pakietu Pythona wymienionego na PyPi
Próbować
sudo apt-get install python-pip # or python-setuptools
sudo pip install ipython
--userflagę używam pip. Zwłaszcza w przypadku pakietów, które współdziałają bezpośrednio z systemem operacyjnym i jego bibliotekami, np. PIL. Pozwala to uniknąć zepsucia czegokolwiek, co zależy od niektórych wersji bibliotek, przez nieinstalowanie go w całym systemie.
pip install --upgrade --user ipythonusunie stary ipython w systemie. Czy to jest bezpieczne?
ipythonz systemu, ani nie zrobi tego normalnie sudo pip install packagename. DPKG / APT instaluje się w innym miejscu, które miało pierwszeństwo przed nim. To sprawia, że uruchamianie ipythonlub import packagenamewyszukiwanie jest pierwsze w lokalizacjach, w których pipinstaluje się. Jeśli pipponownie usuniesz pakiet, np. sudo pip uninstall packagename(Lub odpowiednik użytkownika), będziesz ponownie używać starszej wersji pakietu Ubuntu. Tak, to jest całkowicie bezpieczne. Jednak zalecam używanie --userbez sudo, jeśli używasz go tylko dla tego konta użytkownika.
pipmetodą za kilka dni, jeśli nie będę w stanie jej znaleźć.
pipjest rzeczywiście sposobem instalowania pakietów Python z PyPI. Zastanów się także nad zainstalowaniem go w katalogu domowym użytkownika, a nie w całym systemie (ogólnie mniej szkodliwym - chociaż ipython raczej nie psuje się) za pomocąpip install --upgrade --user packagename. Będzie on następnie zainstalować go~/.local/bin, który jest wPYTHONPATHUbuntu.