0

我已经使用 gem (gem install rspec) 命令安装了 RSpec。一切顺利。如果我尝试再次重新安装它,我会收到一条消息,就像它已经安装了一样。

当我尝试从 Ubuntu 的命令行使用 rspec 时,终端找不到该程序。

我的问题是 gem 命令是否只安装库,这意味着我需要自己手动安装 rspec 可执行文件,还是 gem 命令应该安装所有内容,这意味着安装过程中出现问题?

4

1 回答 1

0

我已经确认可执行文件确实已安装并且应该能够自行运行。

您可以通过使用以下命令检查已安装 gem 的列表来验证 gem 是否已安装:gem 查询。

您还可以使用以下命令检查 gem 使用的路径:gem env。

这应该为您提供 gem 正在使用的 Ruby 版本的路径、它们的可执行路径(以便您可以更新路径)以及它们的存储位置。

确保它们被配置为使用正确的 Ruby 版本(如果您使用多个版本)并且路径在您的 $PATH 变量中。

于 2012-05-30T01:30:56.933 回答