我已经找到了几页,旨在告诉我如何做到这一点,但到目前为止,我没有取得成功。
而且,我从来没有使用过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,但它没有出现在木星用户界面中。我重新启动了木星服务器,关闭了终端,并再次启动,等等,但没有成功。
我在这里绕着圈转,我相信它比看起来稍微简单一些。
另外,除非这个声明暗示了某个严重的误解,否则我对Rails并不感兴趣。我的印象是,这是某种框架,我可能会在某一天使用。现在,我只想给红宝石找个小操场。(我知道网上有红宝石IDEs,但我真的很喜欢朱庇特,似乎我可以在那里做到。所以我想!!)
以下是我到目前为止的一些细节的总结。
我对Python有丰富的经验。我对Ruby没有任何经验。
谢谢你,提前,你的帮助!
发布于 2017-02-07 07:51:00
你需要升级RUBY版本。默认情况下,OS附带了ruby2.0,按照目前的标准,这是非常古老的。
对Mac来说最好的方法是
brew install ruby
它将安装最新版本的ruby
一旦完成,只需安装iruby即可。
sudo gem install iruby
https://stackoverflow.com/questions/39831722
复制相似问题