首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >卸载不存在的Ruby宝石

卸载不存在的Ruby宝石
EN

Stack Overflow用户
提问于 2015-02-19 14:31:52
回答 2查看 722关注 0票数 0

启动Rails服务器(Ubuntu14.04)时,会出现以下消息:“警告:您使用Rubygems 1.8.23和Spring.至少升级到Rubygems2.1.0并运行gem pristine --all以获得更好的启动性能。”

我已经升级了Rubygems并运行了gem pristine --all,但是它在thor gem上似乎有问题。原因是我安装了以下thor gem版本(根据gem list命令):

雷神(0.19.1,0.18.1.20140116)

任何地方都没有“雷神”宝石版0.18.1.20140116。我不能卸载它也不能安装它。如果我安装和卸载0.18.1版本,它根本不会影响0.18.1.20140116版本。

因此,当使用以下错误检查gem pristine --all时,thor命令将停止:

恢复雷神-0.19.1缓存宝石为雷神-0.18.1.20140116没有找到,试图获取.错误:在执行gem时..。( /usr/share/rubygems-integration/1.9.1/cache/thor-0.18.1.20140116.gem::Exception)无法在/home/*/*中加载gem

我如何从系统中删除那个有趣的0.18.1.20140116版本,或者让gem pristine不检查thor宝石?

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-02-21 15:05:13

我通过删除

/usr/share/rubygems-integration/1.9.1/specifications/thor-0.8.1.20140116.gemspec

手动使用根权限。

谢谢你们的帮助!

票数 0
EN

Stack Overflow用户

发布于 2015-02-19 15:06:36

卸载"thor 0.18.1.20140116“时是否有错误信息?

我想知道它是否有助于卸载所有版本的thor并重新安装0.19.1。

代码语言:javascript
复制
gem uninstall thor # Select "All versions" here
gem install thor -v 0.19.1
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28608955

复制
相关文章

相似问题

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