我发现有几页旨在告诉我如何做到这一点,但到目前为止我还没有成功。
仅供参考,我从未使用过Ruby或其生态系统的任何部分(宝石?这很聪明!)所以我在新的术语和假设中游泳。
我安装了Jupyter 4.1.0。当我使用jupyter notebook
启动它时,我获得了网络用户界面,并在"新"菜单和"笔记本"我只看到Python 2.我真的很想看到" Ruby"就像我在Try Jupyter页面上所做的那样。
我尝试按照此页面上的说明操作: https://github.com/SciRuby/iruby/tree/master 它似乎表明,对于涉及Python 2的安装,我应该使用IPython2 branch上的安装说明。我实际上似乎建议如果我有IPython2我应该这样做。看来我实际上有IPython 4.1.2,但第一个指令集并没有这样做。此外,当我开始使用Jupyter时,我实际上并不了解IPython是如何影响所有这一切的。当它被称为Jupyter时。
当我试图按照主分支说明Gem告诉我
iruby需要Ruby版本> = 2.1.0
显然我有ruby版本2.0.0p481。
然后我不确定如何升级ruby。宝石?酿造? PIP?二进制?
我最终能够使用Gem安装iruby 1.9版,但它并没有出现在Jupyter UI中。我重新启动了Jupyter服务器,关闭了终端并再次启动它,等等没有成功。
我在这里四处走动,我确信它看起来稍微复杂一点。
此外,除非这个陈述暗示某个地方存在严重的误解,否则我(还)对Ruby on Rails不感兴趣。我的印象是某种框架,我可能会在某一天使用它。现在,我只想要一个红宝石的小游乐场。 (我知道那里有在线ruby IDE,但我真的很喜欢Jupyter,看起来我可以在那里做。所以我想!!)
以下是我目前为止的一些细节摘要。
我有丰富的Python经验。 我对Ruby没有经验。
提前感谢您的帮助!
答案 0 :(得分:0)
您需要升级RUBY版本。默认情况下,OS X附带了ruby 2.0,根据当前标准,它非常老旧
对于Mac,最好的方法是
brew install ruby
将安装最新版本的ruby
一旦完成,只需安装iruby gem
sudo gem install iruby