如何在ubuntu12.04中使用最新的ipython?


15

如何在ubuntu12.04中使用最新的ipython?

最新的ipython是1.0。官方软件中心中的ipython太旧了。

谢谢

Answers:


21

您可以使用setuptools或pip。这些通常会获取列出的任何python软件包的最新版本 PyPi上

尝试

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

5
+1。使用pip确实是从PyPI安装Python软件包的方法。还可以考虑使用来将其安装在用户的主目录中,而不是在整个系统中安装(一般来说危害较小-尽管ipython不太可能破坏事情)pip install --upgrade --user packagename。然后,它会安装它~/.local/bin这是在PYTHONPATHUbuntu上。
gertvdijk

1
--user在使用pip时获得第二名。特别是对于直接与操作系统及其库交互的软件包。PIL。这样可以避免在系统范围内不安装任何依赖库某些版本的内容。
Fahad Yousuf

pip install --upgrade --user ipython将删除系统中的旧ipython。安全吗?
waterloo2005

1
@ waterloo2005不,它不会ipython从系统中删除任何内容,常规用户也不会删除sudo pip install packagename。DPKG / APT会优先安装在其他位置。这样可以在安装位置上运行ipythonimport packagename首先查看pip。如果您pip再次删除软件包(例如sudo pip uninstall packagename(或与用户等效)),则将再次使用旧版Ubuntu软件包。因此,是的,这是完全安全的。但是,--user如果您仅将其用于该用户帐户,我建议不使用sudo。
gertvdijk

pip如果找不到,我将在几天内使用DPKG / APT及其方法创建有关Python软件包安装的更规范的问答。
gertvdijk

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.