20小时学会编程 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

Ruby升级

有电脑才可以学习编程。我已经拥有一台电脑,这是个好的开始。

我发现有些操作系统已经预先安装好了Ruby 1.8.7版本。这无疑是个好消息,因为从理论上讲,我可以立即在我的电脑上运行Ruby程序。

问题是,Ruby1.8.7不是Ruby的最新版本。当我试图安装Jekyll的时候,系统提示我该程序要求的最低版本是1.9.1。也就是说,我必须升级,得上谷歌(翻墙或者安装谷歌访问助手)、百度去搜搜看。

谷歌搜索后的结果显示有两个比较容易安装和管理Ruby的程序:rbenvruby-build。这两个程序均由萨姆·斯蒂芬森进行维护,他是37signals的一名Ruby开发人员。这些程序可以帮助我安装Ruby新版本,并告诉我的电脑应该使用哪个版本的Ruby。

那么现在我们需要在终端的程序当中输入一些命令,在终端并输入第一个命令:

$ cd ~

这个命令很容易理解。$就是终端显示,它已经准备好接收新的命令。cd是“改变目录”的缩写,它是文件夹的另一个术语。查阅资料后,我知道“”是“用户的主文件夹”的缩写,也就是我的电脑中用于储存用户配置文件的文件夹。

我输入命令,然后按下回车键。此时,终端显示如下:

~ $

太好了,我已进入我的主目录。目前来说非常不错。于是,我输入了第二个命令:

$ git clone git://github.com/sstephenson/ruby-build.git

屏幕显示如下:

git:command not found

似乎我的计算机没有安装程序git。接下来,我得弄明白如何安装git这个程序。

注意,上面的joshkaufman $主目录是书中的,实际环境自己使用pwd查看,而且我们环境中ruby已升级ruby 2.0.0