首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Rspec包在TextMate和rvm中被破坏

Rspec包在TextMate和rvm中被破坏
EN

Stack Overflow用户
提问于 2010-11-30 18:35:56
回答 4查看 3.4K关注 0票数 7

自从我开始使用rvm以来,我经历了一段困难的时期。我已经完成了所有的rvm/textmate设置,并且有了最新的包,但是仍然不能从textmate运行Rspec测试。

  • I有来自github.com/rspec/rspec-tmbundle.git的最新包,它安装在github.com/rspec/rspec-tmbundle.git中,默认情况下使用的是系统ruby 1.8.6
  • Rspec gem版本

gem列表--本地grep规范blue_light_special (0.2.0) rspec (2.2.0) rspec-核心(2.2.1,2.0.1) rspec-预期(2.2.0,2.0.1) rspec-模拟(2.2.0,2.0.1) rspec-rails (2.0.1,2.0.1,rspec-rails)

TM_RUBY=/Users/jspooner/.rvm/bin/rvm-auto-ruby

  • The错误:rspec/core (LoadError)

/Users/jspooner/ Support/TextMate/Bundles/RSpec.tmbundle/Support/lib/rspec/mate.rb:29:in /require': no such file to load -- rspec/core (LoadError) from /Users/jspooner/Library/Application Support/TextMate/Bundles/RSpec.tmbundle/Support/lib/rspec/mate.rb:29 from /tmp/textmate-command-8073.rb:2:in/Application require': no such file to load -- rspec/core (LoadError) from /Users/jspooner/Library/Application Support/TextMate/Bundles/RSpec.tmbundle/Support/lib/rspec/mate.rb:29 from /tmp/textmate-command-8073.rb:2:inrequire‘from /tmp/textmate-command-8073.rb:2

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-12-01 05:16:51

我找到的最好的解决办法是雅克·克罗克。http://groups.google.com/group/rubyversionmanager/browse_thread/thread/64b84bbcdf49e9b?fwc=1

它要求用下面的代码替换textmate_ruby的内容,并且不再运行rvm包装器xxx。

代码语言:javascript
运行
复制
#!/usr/bin/env sh 
source ~/.rvm/scripts/rvm 
cd . 
exec ruby "$@" 

这也解决了黄瓜束同样的问题。

票数 6
EN

Stack Overflow用户

发布于 2010-11-30 19:13:03

您是否试着按照这里的说明:http://rvm.io/integration/textmate/

票数 1
EN

Stack Overflow用户

发布于 2010-11-30 23:11:27

我的情况略有不同,但我花了一个多小时才弄明白:

结果,在使用rvm安装了ree之后,我运行了rvm wrapper ree textmate一段时间,同时,ree的简写从ree-1.8.7-2010.01变为ree-1.8.7-2010.02

下面是我的信息的更多细节:https://gist.github.com/721987

我也在这里张贴它,因为它是我登陆的第一页之一,当我试图弄清楚这一页。

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

https://stackoverflow.com/questions/4317200

复制
相关文章

相似问题

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