首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试用pik安装ruby1.9时出错

尝试用pik安装ruby1.9时出错
EN

Stack Overflow用户
提问于 2014-09-23 20:41:57
回答 1查看 261关注 0票数 2

我正在尝试使用ruby 1.9安装pik。这是错误

安装ruby1.9 -d 有个错误。错误:私有方法gsub' called for nil:NilClass in: pik/commands/install\_command.rb:24:in执行‘in: pik_runner:33

这个错误似乎类似于pik错误:对nil:NilClass调用的私有方法“`gsub”错误:私有方法‘`gsub’被调用为nil:NilClass with pik,安装ruby 1.9.3,但我安装jRuby时没有问题。

我已经看到了在pik github页面上引用的相同错误,但是没有解决。

我还看到了一个所以回答,它说这是pik的一个问题,不会得到解决,如果是这样的话,添加第二个版本的红宝石的最好方法是什么?

EN

回答 1

Stack Overflow用户

发布于 2014-09-23 22:20:11

因此,更好的答案之一是在windows以外的环境中这样做。安装virtualbox和/或流浪者并在linux环境中使用ruby通常是更好的解决方案。

除此之外,要安装另一个版本的ruby,所需做的就是将它安装到另一个目录中,当您想在windows中使用该版本的ruby时,请更改path语句,以便ruby的版本是路径中的版本,而不是以前安装的版本。

当我不得不在windows中不情愿地这样做时,我在windows环境中使用了一个路径,但是,我使用NTFS连接将正确的文件夹放置在正确的位置以匹配路径,然后构建了一个批处理文件来删除并添加我想要运行的特定版本的ruby的正确连接。

希望这能有所帮助。

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

https://stackoverflow.com/questions/26004375

复制
相关文章

相似问题

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