需要'nokogiri'时找不到"require"命令

Kat*_*ina -4 ruby bash command-line nokogiri

安装了Homebrew,ruby 2.0.0p648,nokogiri 1.6.7.2.当需要'nokogiri'时出现错误:

-bash: require: command not found
Run Code Online (Sandbox Code Playgroud)

怎么了?

Mic*_*ill 5

尝试从控制台/终端shell运行脚本,如下所示:

ruby script_name.rb
Run Code Online (Sandbox Code Playgroud)

您也可以尝试将此shebang行添加到.rb文件的顶部:

#!/usr/bin/env ruby
Run Code Online (Sandbox Code Playgroud)

当您尝试在某些shell中直接运行脚本时,这将自动将脚本标识为Ruby.另见: