【问题标题】:ipython notebook on RHEL 6?RHEL 6 上的 ipython 笔记本?
【发布时间】:2013-07-02 21:33:48
【问题描述】:

我目前正在尝试将 ipython 笔记本服务器设置为几个研究人员协作的公共场所。我已经成功地在 Windows 7 上的 VMWare VM 上的 Ubuntu 安装上进行了设置。但为了使其更加“强大”,我试图在我们技术组支持的服务器上运行它。我们的技术团队坚持为许可证付费,因此他们建立了一个运行 RHEL 6 的 VM,并授予了我管理员权限。

我的问题是:我可以在 RHEL 6 上设置 ipython 笔记本服务器吗?这应该是一项艰巨的任务吗?

我有几个潜在的失败点:

  1. 我使用了代理,必须与我们的安全团队合作以打开适当的端口,以便能够通过“yum update”进行更新
  2. 使用 RHEL 6 并包含 EPEL 存储库后,我似乎仍然无法为 ipython-notebook 找到合适的软件包。
  3. 我不是 Linux 管理员。我涉猎和解决问题,但我不是大师。

如果 RHEL 6 不是运行 notebook 的合适发行版,那么我需要知道这一点,这样我才能获得更合适的东西。如果可行,那么我需要一些关于预期设置过程的指导。

【问题讨论】:

    标签: python ipython ipython-notebook rhel6


    【解决方案1】:

    如果你已经安装了所有的先决条件,那么 ipython 可以简单地使用easy_install 安装而不需要一个包。 ipython documentation 中提供了有关如何执行此操作的详细信息 - 您应该注意 ipython 的一般要求和笔记本特定的要求。

    可能引起麻烦的主要事情是pyzmq。这将涉及编译和安装 zeromq C 库,这显然需要 C 编译器等。我认为默认情况下 pyzmq 安装程序会尝试为您执行此操作,但如果失败,则您可能必须手动进行此编译。

    如果您没有对您的机器的 root 访问权限,或者如果您想在使用系统库之前进行测试,那么我建议使用 virtualenv 在您自己的主目录中创建一个独立的 python 包目录。

    【讨论】:

    • 谢谢戴夫,我会继续努力让它工作。使用 virtualenv 是个好主意。
    【解决方案2】:

    在 RHEL 或 CentOS 6 上,如果您启用了 EPEL,您可以使用 yum 安装 IPython:

    yum install python-ipython* python-argparse python-zmq
    

    完成后,您可以启动笔记本服务器(作为非 root 用户):

    ipython notebook
    

    【讨论】:

      猜你喜欢
      • 2018-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-04
      相关资源
      最近更新 更多