I have two versions of Ruby installed (1.8 and 1.9). When starting a
Ruby script from the command window, how do I specify which version of
Ruby I want to use? I’m assuming there is some option for this that I
can set, but I don’t know what it is.
On Sat, Feb 20, 2010 at 6:25 AM, Alex DeCaria [email protected] wrote:
I have two versions of Ruby installed (1.8 and 1.9). When starting a
Ruby script from the command window, how do I specify which version of
Ruby I want to use?
Use the full path, or change your PATH environment variable to put
the one you want to use first.
I have two versions of Ruby installed (1.8 and 1.9). When starting a
Ruby script from the command window, how do I specify which version of
Ruby I want to use? I’m assuming there is some option for this that I
can set, but I don’t know what it is.
One way is to build with the --program-suffix option:
$ ./configure --help | grep suffix
–program-suffix=SUFFIX append SUFFIX to installed program
names
I wrote a script that I can call that changes my path. I run ‘setruby
1.8’
to change the path to 1.8, ‘setruby 1.9’ to change the path to 1.9 and I
also have ‘setruby jruby’ to change to jruby.
On Sat, Feb 20, 2010 at 2:57 PM, Eustáquio Rangel
<[email protected]
I have two versions of Ruby installed (1.8 and 1.9). When starting a
Ruby script from the command window, how do I specify which version of
Ruby I want to use? I’m assuming there is some option for this that I
can set, but I don’t know what it is.
I have two versions of Ruby installed (1.8 and 1.9). �When starting a
Ruby script from the command window, how do I specify which version of
Ruby I want to use? � I’m assuming there is some option for this that I
can set, but I don’t know what it is.
What OS are you running, and how did you install both versions?
I am using Windows 7 Professional (64-bit). I previously had Ruby 1.8.6
installed using the old 1-click installer. I then installed Ruby 1.9
using the windows installer found at RubyIntaller.org.
The Ruby 1.9 is automatically installed in a different directory
(C:\Ruby19 instead of C:\Ruby) so the two installs are independent. I
have made Ruby 1.9 the default (it is the only one in my Path). So, as
was suggested earlier, to run a Ruby 1.8 program I just issue the
command ‘C:\Ruby\bin myprogram.rb’. To run a Ruby 1.9 program I just
do ‘ruby my program.rb’
I have two versions of Ruby installed (1.8 and 1.9). When starting a
Ruby script from the command window, how do I specify which version of
Ruby I want to use? I’m assuming there is some option for this that I
can set, but I don’t know what it is.
What OS are you running, and how did you install both versions?
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.