Cygwin JRuby+;RVM&x2B;西格温

Cygwin JRuby+;RVM&x2B;西格温,cygwin,rvm,jruby,Cygwin,Rvm,Jruby,有没有人能够通过RVM在Cygwin上安装和使用JRuby?如果是,怎么做?我可以在Cygwin上安装RVM和JRuby,但无法安装任何gems。问题似乎在于路径设置 No such file or directory - C:/home/Ari/.rvm/gems/jruby-1.7.4/cache/tins-0.8.2.gem 路径 No such file or directory - C:/home/Ari/.rvm/gems/jruby-1.7.4/cache/tins-0.8.2.

有没有人能够通过RVM在Cygwin上安装和使用JRuby?如果是,怎么做?我可以在Cygwin上安装RVM和JRuby,但无法安装任何gems。问题似乎在于路径设置

No such file or directory - C:/home/Ari/.rvm/gems/jruby-1.7.4/cache/tins-0.8.2.gem
路径

No such file or directory - C:/home/Ari/.rvm/gems/jruby-1.7.4/cache/tins-0.8.2.gem
/home/Ari/.rvm/gems/jruby-1.7.4/bin:/home/Ari/.rvm/gems/jruby-1.7。4@global/bin:/home/Ari/.rvm/rubies/jruby-1.7.4/bin:/home/Ari/.rvm/bin:/usr/local/bin:/usr/bin:/bin:/home/Ari/bin

No such file or directory - C:/home/Ari/.rvm/gems/jruby-1.7.4/cache/tins-0.8.2.gem
宝石环境

No such file or directory - C:/home/Ari/.rvm/gems/jruby-1.7.4/cache/tins-0.8.2.gem
RubyGems环境:

No such file or directory - C:/home/Ari/.rvm/gems/jruby-1.7.4/cache/tins-0.8.2.gem
  • RUBYGEMS版本:1.8.24
  • RUBY版本:1.9.3(2013-05-16 patchlevel 392)[java]
  • 安装目录:/home/Ari/.rvm/gems/jruby-1.7.4
  • RUBY可执行文件:C:/Cygwin/home/Ari/.rvm/rubies/jruby-1.7.4/bin/jruby.exe

  • No such file or directory - C:/home/Ari/.rvm/gems/jruby-1.7.4/cache/tins-0.8.2.gem
    
  • 可执行目录:/home/Ari/.rvm/gems/jruby-1.7.4/bin

  • No such file or directory - C:/home/Ari/.rvm/gems/jruby-1.7.4/cache/tins-0.8.2.gem
    
  • RUBYGEMS平台:
    • 红宝石
    • universal-java-1.7
  • 宝石路径:

    No such file or directory - C:/home/Ari/.rvm/gems/jruby-1.7.4/cache/tins-0.8.2.gem
    
    • /home/Ari/.rvm/gems/jruby-1.7.4
    • /home/Ari/.rvm/gems/jruby-1.7.4:/home/Ari/.rvm/gems/jruby-1.7。4@global
  • GEM配置:

    No such file or directory - C:/home/Ari/.rvm/gems/jruby-1.7.4/cache/tins-0.8.2.gem
    
    • :update_sources=>true
    • :verbose=>true
    • :benchmark=>false
    • :backtrace=>false
    • :批量_阈值=>1000
    • “安装”=>“--无rdoc--无ri--env shebang”
    • “更新”=>“--无rdoc--无ri--环境谢邦”
  • 远程源:
Gem安装命令和错误消息

No such file or directory - C:/home/Ari/.rvm/gems/jruby-1.7.4/cache/tins-0.8.2.gem
jruby-sgem安装jruby lint

No such file or directory - C:/home/Ari/.rvm/gems/jruby-1.7.4/cache/tins-0.8.2.gem
取数:tins-0.8.2.gem(100%)
错误:执行gem时。。。(错误号::enoint)

No such file or directory - C:/home/Ari/.rvm/gems/jruby-1.7.4/cache/tins-0.8.2.gem

RVM尚未完全支持cygwin-有一个问题需要改进-请将您的发现添加到那里以便改进。

您需要提供更多详细信息,如何安装gems,是否有任何错误?请包括
echo$PATH;gem env
@mpapis:我已经更新了我的帖子,包括路径、gem env、安装命令和结果详细信息。目录
C:/home/Ari/.rvm/gems/jruby-1.7.4/cache
存在吗?@mpapis:No,
C:/home/Ari/..
不存在,问题就在这里
$HOME
设置为
/HOME/Ari
,其中根为
/cygdrive/c/Cygwin
c:/Cygwin
。但是RVM预先设置了
C://
,而不是前面提到的两个根路径中的一个。@mpapis:注意:
RVM使用jruby
会导致:
使用/home/Ari/.RVM/gems/jruby-1.7.4
。所以
哪个jruby
产生:
/home/Ari/.rvm/rubies/jruby-1.7.4/bin/jruby
你确定要在那里添加我的发现吗?该问题与通过安装脚本安装rvm有关。我使用传统的bash命令成功安装了rvm1.21.2。任何信息都很重要,它是什么脚本?无论脚本是什么,RVM都应该正确运行。。。除非脚本已损坏,否则应该修复脚本。您提供的链接中的问题与外部rvm安装脚本有关,即,脚本不是来自rvm本身。我正在澄清是否应该将我的发现添加到此问题或创建一个新发现。您可以打开新发现并提及另一个
No such file or directory - C:/home/Ari/.rvm/gems/jruby-1.7.4/cache/tins-0.8.2.gem