我是编程和尝试通过一些在线教程学习Ruby的新手。我有textmate并在我的Documents文件夹中创建了一个Ruby文件夹来保存我的.rb文件。在完成“为什么是尖锐的指南”的过程中,我遇到了一个双文件程序。一个文件试图“要求”另一个。但是,这在此文件夹中不起作用。无论如何设置textmate在这里看。我遇到了一些似乎正在解决这个问题的网站,但我不明白文件路径在Unix中是如何工作的。
答案 0 :(得分:0)
您必须将RUBYLIB
变量设置为包含文件的目录。假设它位于~/Documents/Ruby
(即“Documents”文件夹中的文件夹“Ruby”)。 ~
是/User/yourusername
的简写,因此目录的完整路径为/Users/yourusername/Documents/Ruby
。您可以在TextMate中将其设置为RUBYLIB
,您可以转到偏好设置 - >高级 - > Shell变量,然后单击“+”按钮并将RUBYLIB
添加为“变量”,将/Users/yourusername/Documents/Ruby
添加为“值”。