Mac OS X /opt/bin/ruby

Bonjour à tous,

Je suis sur Mac OSX 10.4.8
J’ai installé ruby avec readline sur /opt/ pour ne pas toucher à la
version d’origine sur /usr/bin qui n’ a pas readline. Que dois-je
faire pour pouvoir lancer ./script/console depuis un répertoire rails
pour éviter l’erreur :
Loading development environment.
/usr/lib/ruby/1.8/irb/completion.rb:10:in `require’: No such file to
load – readline (LoadError)

Merci d’avance.

Pierre_______________________________________________
Railsfrance mailing list
[email protected]
http://lists.rubyonrails.fr/mailman/listinfo/railsfrance

As-tu modifié ton PATH après l’installation de Ruby pour utiliser la
bonne version de Ruby (la version avec readline) ?

Tapes la commande suivante pour savoir sur quelle version de Ruby tu
pointes :
$ which ruby

Celà doit te renvoyer cela :
/opt/bin/ruby

?

Mathieu

On 12/14/06, Pierre V. [email protected] wrote:

Merci d’avance.

Pierre_______________________________________________
Railsfrance mailing list
[email protected]
http://lists.rubyonrails.fr/mailman/listinfo/railsfrance


Mathieu Fosse

http://blog.kawooa.org
http://www.ziki.com/people/pointcom

Pierre :

Je suis sur Mac OSX 10.4.8
J’ai installé ruby avec readline sur /opt/ pour ne pas toucher à la
version d’origine sur /usr/bin qui n’ a pas readline. Que dois-je
faire pour pouvoir lancer ./script/console depuis un répertoire rails
pour éviter l’erreur :
Loading development environment.
/usr/lib/ruby/1.8/irb/completion.rb:10:in `require’: No such file to
load – readline (LoadError)

Normalement, tes stubs de script dans script/*
commence par le bangpath : #!/usr/bin/env ruby

Si je me souviens bien, j’avais fait en sorte que ma variable PATH
utilisent /usr/bin, /usr/sbin… Ã la fin, i.e. il faut que tu mettes
/opt/bin
en début de PATH.

genre : export PATH=/opt/bin:$PATH

ça fait un moment que j’ai fait la manip, donc de mémoire, ça
devrait marcher.

– Jean-François.

Le 14 déc. 06 à 14:15, Mathieu FOSSE a écrit :

Celà doit te renvoyer cela :
/opt/bin/ruby
Non j’ai : /usr/bin/ruby
Je ne me rappelle comment on modifie le PATH

Pierre

La modification du PATH se fait, comme l’a dit Jean-François, à l’aide
de la commande suivante :
$ export PATH=/opt/bin/:$PATH

Un conseil :
Place cette commande à la fin de ton fichier ~/.bash_login afin que
cette commande soit executée à chaque lancement d’un terminal.

Mathieu

On 12/14/06, Pierre V. [email protected] wrote:

Pierre


Railsfrance mailing list
[email protected]
http://lists.rubyonrails.fr/mailman/listinfo/railsfrance


Mathieu Fosse

http://blog.kawooa.org
http://www.ziki.com/people/pointcom

Le 14 déc. 06 à 14:38, Mathieu FOSSE a écrit :

Un conseil :
Place cette commande à la fin de ton fichier ~/.bash_login afin que
cette commande soit executée à chaque lancement d’un terminal.

OK merci Mathieu.

Pierre

Jean-François,

Le 14 déc. 06 à 15:58, Jean-François a écrit :

Pierre :

OK merci Mathieu.

De rien.

– Jean-François.
Désolé, merci à tous les deux.

Pierre

Pierre :

OK merci Mathieu.

De rien.

– Jean-François.