Ruby入门

Ruby

一、安装/升级Ruby

查看Ruby版本

1
2
% ruby -v # 或 ruby --version
ruby 3.1.1p18 (2022-02-18 revision 53f5fc4236) [x86_64-darwin21]

安装/升级Ruby

image-20220427000442104

1
2
3
4
5
6
7
8
# 1、打开环境变量配置文件
open ~/.zshrc

# 2、在文件中添加一行以下配置
export PATH="/usr/local/opt/ruby/bin:$PATH"

# 3、让环境变量生效
source ~/.zshrc

先看Ruby参考里面对eval和binding的解释:

eval(expr[, binding[, fname[, lineno=1]]])

​ 把字符串expr当作Ruby程序来运行并返回其结果。

binding

​ 生成并返回Binding对象。该对象包含变量、方法等的环境信息,它通常用作Eval的第二参数。