On Apr 21, 2007, at 6:45 PM, Charles L. Snyder wrote: > Hi > > I installed ruby 1.8.5 and rails on mac osX 10.4.9 via darwinports. > Ever since, using the run command (cmd-R) for ruby programs from > textmate gives me: > > "/bin/bash: line 4: Sat Apr 21 17:18:00 CDT 2007 /usr/local/bin/ruby: > No such file or directory" > > > Interestingly, I get the same message if I try to run a python program > from textmate as well. > > There is a file 'ruby' in /usr/local/bin/ and a file 'ruby' in /usr/ > bin/ruby > >> From the command line, "whereis ruby" gives me /usr/bin/ruby The whereis command searches only the standard binary directories. Instead try the which command. Here's how things looks on my machine, where I have left Apple's Ruby install untouched and installed a newer Ruby via MacPorts: $ which ruby /opt/local/bin/ruby $ The MacPorts one is found because the binary directories from MacPorts appear first on my path: $ echo $PATH /opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/local/sbin:/bin:/ sbin:/usr/bin:/usr/sbin $ Maybe you just need to modify your PATH environment variable so that / usr/local/bin (and perhaps /usr/local/sbin) appear before /usr/bin. Let us know if that helps. Craig