ruby – 执行gem时,未知命令

前端之家收集整理的这篇文章主要介绍了ruby – 执行gem时,未知命令前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
每当我输入一个gem命令,比如
gem "tilt"

要么

gem "MysqL"

我收到此错误

While executing gem ... <RuntimeError>
Unknown command tilt

当我运行gem list时,倾斜和MysqL显示在列表中,因此它们已安装.实际上,我在列表中的每个项目上都会出现此错误.可能是什么导致了这个?

解决方法

宝石不是骗你的,它们不是有效的宝石命令.

也许你让命令行与Bundler混淆了?例如,添加

gem "tilt"

到Gemfile并运行bundle install将安装倾斜.但Bundler使用自己的语法,而不是shell脚本.要直接使用gem二进制文件安装倾斜,您必须执行以下操作:

gem install tilt

运行gem帮助将为您提供gem的命令行参数列表.

猜你在找的Ruby相关文章