在 rhel7 上安装 ipython

installing ipython on rhel7

我是 RHEL 新手。我习惯了非 Linux Unix,它处理包的方式完全不同。

我想在 vanilla RHEL7 系统上使用 yum 作为包管理器为用户安装 ipython。

"yum install python" 相当简单,但考虑到我是 OS 的新手并且我不完全理解 ipython 是什么,我对如何继续。

"yum install ipython" 显然行不通,每个可能的解决方案似乎都需要安装其他我不知道如何以合理方式安装的东西。

我试图让事情尽可能通用,这样将来如何 update/remove 软件就很明显了,所以任何可以用 yum 完成的事情都可能更可取。

安装说明参考pip,我没有。我可能需要 setuptools 到 运行 pip,但我也想不出合适的方法来获得它。也许我可以通过安装 EPEL 包来获得一个或其中之一,但我找不到 RHEL7 的那些,至少不是以一种看起来不像 "download and install this random file, trust us" 方法的方式,这似乎是不负责任的。

另一种选择是anaconda。同样,似乎没有与 yum 相关的安装方法,而 anaconda 本身只是达到下载目的的一种手段 ipython,因此与目标相差两个抽象级别。

此外,这些天我是想要"ipython",还是想要"jupyter"?

我只关心用户应该能够在提示符下输入 "ipython" 并得到他期望的东西。

还有,yum安装的python是2.7.5-48.el7,好像不是最新的。我不关心使用当前版本,除非这会阻止我以其他方式成功安装 ipython,但我认为它可能是相关的。

关于如何安装这个东西是最容易维护的方式有什么建议吗?我不要python的yum版本吗?

感谢您的耐心等待。

首先从 EPEL 存储库安装 python-pip ( https://fedoraproject.org/wiki/EPEL - it's compatible with all Red Hat entrprise Linux distros - be it CentOS, RHEL, Oracl, ScientificLinux or whatever), (or if you don't trust EPEL repo providers you can use get-pip.py ( https://bootstrap.pypa.io/get-pip.py ) 脚本,但之后你必须信任它的提供者) 然后通过

安装
pip install ipython