首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何安装Ruby作为一个笔记本在木星Web (MacOS10.10.5)中使用?

我如何安装Ruby作为一个笔记本在木星Web (MacOS10.10.5)中使用?
EN

Stack Overflow用户
提问于 2016-10-03 12:30:48
回答 1查看 3.7K关注 0票数 3

我已经找到了几页,旨在告诉我如何做到这一点,但到目前为止,我没有取得成功。

而且,我从来没有使用过Ruby或它的生态系统的任何部分(Gem?太聪明了!)所以我在一个新的术语和假设的海洋中游泳。

我安装了木星4.1.0。当我用jupyter notebook引导它时,我得到了web,在“新建”菜单下和“笔记本”下,我只看到Python2,我很想看到“Ruby2”,就像我在试试木星页面上做的那样。

我试着遵循这个页面上的说明:https://github.com/SciRuby/iruby/tree/master,它似乎建议,对于涉及Python2的安装,我应该使用IPython2分支上的安装说明。实际上,它似乎建议,如果我有IPython2,我应该这样做。看来我实际上有IPython 4.1.2,但是第一个指令集没有工作。而且,当我开始使用木星时,我真的不明白IPython是如何影响所有这一切的,那时它已经被称为木星。

当我试着遵循支部的指令时,Gem告诉我

iruby需要Ruby >= 2.1.0

显然我有红宝石版本2.0.0p481。

然后我不知道如何升级红宝石。宝石?啤酒?皮普?二进制?

最终,我能够用Gem安装iruby版本1.9,但它没有出现在木星用户界面中。我重新启动了木星服务器,关闭了终端,并再次启动,等等,但没有成功。

我在这里绕着圈转,我相信它比看起来稍微简单一些。

  • 是否有一个配置文件可以告诉木星要加载哪个内核?
  • 是否有需要包含iruby二进制文件的路径变量?

另外,除非这个声明暗示了某个严重的误解,否则我对Rails并不感兴趣。我的印象是,这是某种框架,我可能会在某一天使用。现在,我只想给红宝石找个小操场。(我知道网上有红宝石IDEs,但我真的很喜欢朱庇特,似乎我可以在那里做到。所以我想!!)

以下是我到目前为止的一些细节的总结。

  • Mac 10.10.5
  • Python 2.7.11
  • 宝石2.0.14
  • IPython 4.1.2
  • 木星4.1.0

我对Python有丰富的经验。我对Ruby没有任何经验。

谢谢你,提前,你的帮助!

EN

回答 1

Stack Overflow用户

发布于 2017-02-07 07:51:00

你需要升级RUBY版本。默认情况下,OS附带了ruby2.0,按照目前的标准,这是非常古老的。

对Mac来说最好的方法是

brew install ruby

它将安装最新版本的ruby

一旦完成,只需安装iruby即可。

sudo gem install iruby

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39831722

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档