📅  最后修改于: 2023-12-03 15:39:38.913000             🧑  作者: Mango
在 Shell/Bash 中,我们可以使用 gem
命令管理 Ruby 语言的包和库。但是,在使用 gem
命令之前,我们需要确保 RubyGems 已经安装在我们的机器上。
为了检查 RubyGems 是否已经安装,我们可以在终端中输入以下命令:
gem -v
如果 RubyGems 已经安装,这个命令会返回 RubyGems 的版本号,如下所示:
3.1.3
如果返回的是 -bash: gem: command not found
,则意味着 RubyGems 没有安装或者没有正确配置。我们需要按照官方文档中的说明进行安装或者配置。
除了检查 RubyGems 是否安装,我们还可以使用 which
命令查看 gem
命令的路径,如下所示:
which gem
如果 gem
命令已经安装,并在系统路径中,which gem
命令会返回 gem
命令的完整路径,如下所示:
/usr/local/opt/ruby/bin/gem
如果 gem
命令没有安装,which gem
命令不会返回任何内容。
在使用 gem
命令之前,我们还需要确保 Ruby 语言已经安装,并在系统路径中。为了检查 Ruby 是否已经安装,我们可以在终端中输入以下命令:
ruby -v
如果 Ruby 已经安装并在系统路径中,这个命令会返回 Ruby 的版本号,如下所示:
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-darwin18]
如果返回的是 -bash: ruby: command not found
,则意味着 Ruby 没有安装或者没有正确配置。我们需要按照官方文档中的说明进行安装或者配置。
以上就是检查是否安装了 gem 的方法,确保 RubyGems 和 Ruby 已经正确安装和配置后,我们可以愉快地使用 gem
命令来管理 Ruby 包和库了。