首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从RVM切换到rbenv后,服务器找不到gem

从RVM切换到rbenv后,服务器找不到gem
EN

Stack Overflow用户
提问于 2013-01-02 22:56:21
回答 1查看 348关注 0票数 2

我有一个在使用RVM时创建的应用程序。我切换到rbenv,但无法让它工作。当我尝试运行服务器时,它显示找不到formastic gem:

代码语言:javascript
复制
Could not find formtastic-2.2.1 in any of the sources
Try running `bundle install`.

如果我运行bundle install,它会提示我的包已经完成,但是formtastic没有列出。

但是,bundle show formtastic显示它已安装:

代码语言:javascript
复制
bundle show formtastic
/Users/me/.rbenv/versions/1.9.3-p327/lib/ruby/gems/1.9.1/gems/formtastic-2.2.1

但是服务器找不到它:

代码语言:javascript
复制
Macintosh-2:$ rails s
Could not find formtastic-2.2.1 in any of the sources
Try running `bundle install`.
EN

回答 1

Stack Overflow用户

发布于 2013-01-03 00:17:18

除了运行命令rvm implode来删除RVM之外,我还必须从主目录中删除.rvm目录,因为系统似乎在那里查找gem:

代码语言:javascript
复制
rm -rf .rvm

一旦我删除了它,我就可以启动服务器了。

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

https://stackoverflow.com/questions/14124162

复制
相关文章

相似问题

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