📌  相关文章
📜  我如何知道是否安装了 gem - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:39:38.913000             🧑  作者: Mango

我如何知道是否安装了 gem - Shell/Bash

在 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 包和库了。