Voulant utiliser "ruby", je tape, sous le prompt:
$ ruby eval.rb
J'ai chargé ruby par fink et il est donc dans /sw
J'ai auparavant pris soin de mettre cet eval.rb dans un directory
sw/..../ruby qui en contient une chiée d'autres .rb
Le système répond que le eval.rb n'existe pas.
En revanche, si je mets eval.rb sur le bureau et que je lance ruby sur
ce bureau, il me le trouve. Donc, ce n'est pas eval.rb qui est en cause,
mais soit son emplacement, soit les ordres de recherche de PATH
Est-ce une question liée à .profile ou à .bashrc ou bien encore à
/sw/bin/init.sh que je ne me sens pas le courage de bidouiller?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
frangi
Jacques Vernin writes:
Voulant utiliser "ruby", je tape, sous le prompt: $ ruby eval.rb J'ai chargé ruby par fink et il est donc dans /sw J'ai auparavant pris soin de mettre cet eval.rb dans un directory sw/..../ruby qui en contient une chiée d'autres .rb
Le système répond que le eval.rb n'existe pas. En revanche, si je mets eval.rb sur le bureau et que je lance ruby sur ce bureau, il me le trouve. Donc, ce n'est pas eval.rb qui est en cause, mais soit son emplacement, soit les ordres de recherche de PATH
Est-ce une question liée à .profile ou à .bashrc ou bien encore à /sw/bin/init.sh que je ne me sens pas le courage de bidouiller?
Excuses pour la naïveté de ces questions
JV
Voilà ce qu'on doit trouver dans .bashrc
. /sw/bin/init.sh
et non /sw/bin/init.sh -- ==================================================== François GIRON -- Mac OS X 10.4.4 -- Tiger http://homepage.mac.com/fgiron/fgaccueil/index.html ~ ~ ====================================================
Jacques Vernin <pir2.jv@wanadoo.fr> writes:
Voulant utiliser "ruby", je tape, sous le prompt:
$ ruby eval.rb
J'ai chargé ruby par fink et il est donc dans /sw
J'ai auparavant pris soin de mettre cet eval.rb dans un directory
sw/..../ruby qui en contient une chiée d'autres .rb
Le système répond que le eval.rb n'existe pas.
En revanche, si je mets eval.rb sur le bureau et que je lance ruby sur
ce bureau, il me le trouve. Donc, ce n'est pas eval.rb qui est en
cause, mais soit son emplacement, soit les ordres de recherche de PATH
Est-ce une question liée à .profile ou à .bashrc ou bien encore à
/sw/bin/init.sh que je ne me sens pas le courage de bidouiller?
Excuses pour la naïveté de ces questions
JV
Voilà ce qu'on doit trouver dans .bashrc
. /sw/bin/init.sh
et non
/sw/bin/init.sh
--
====================================================
François GIRON -- Mac OS X 10.4.4 -- Tiger
http://homepage.mac.com/fgiron/fgaccueil/index.html
~ fgiron@mac.com ~
====================================================
Voulant utiliser "ruby", je tape, sous le prompt: $ ruby eval.rb J'ai chargé ruby par fink et il est donc dans /sw J'ai auparavant pris soin de mettre cet eval.rb dans un directory sw/..../ruby qui en contient une chiée d'autres .rb
Le système répond que le eval.rb n'existe pas. En revanche, si je mets eval.rb sur le bureau et que je lance ruby sur ce bureau, il me le trouve. Donc, ce n'est pas eval.rb qui est en cause, mais soit son emplacement, soit les ordres de recherche de PATH
Est-ce une question liée à .profile ou à .bashrc ou bien encore à /sw/bin/init.sh que je ne me sens pas le courage de bidouiller?
Excuses pour la naïveté de ces questions
JV
Voilà ce qu'on doit trouver dans .bashrc
. /sw/bin/init.sh
et non /sw/bin/init.sh -- ==================================================== François GIRON -- Mac OS X 10.4.4 -- Tiger http://homepage.mac.com/fgiron/fgaccueil/index.html ~ ~ ====================================================
nospam
Jacques Vernin wrote:
J'ai chargé ruby par fink et il est donc dans /sw
Pourquoi ? Il est bien dans Mac OS X par défaut normalement.
-- Jacques
Jacques Vernin <pir2.jv@wanadoo.fr> wrote:
J'ai chargé ruby par fink et il est donc dans /sw
Pourquoi ? Il est bien dans Mac OS X par défaut normalement.
Pourquoi ? Il est bien dans Mac OS X par défaut normalement.
-- Jacques
Jacques Vernin
Jacques Vernin wrote:
J'ai chargé ruby par fink et il est donc dans /sw
Pourquoi ? Il est bien dans Mac OS X par défaut normalement.
Parce que je me suis mélangé les pinceaux et que je l'ai chargé par fink avant de constater qu'il était déjà là!
Du coup d'ailleurs, que fait-il? J'ai "donc" ruby dans /usr/lib et je l'ai dans /sw/lib.
Mais, dans /sw, j'ai également un dossier: /sw/share/doc/ruby qui contient, me semble-t-il, surtout du texte; /sw/share/texmf-dist/scripts/context/ruby qui comprend des fichiers truc.rb et c'est là que j'avais délicatement posé mon eval.rb.
Devant une telle abondance, que fait l'OS et quels sont les fichiers qui lui permettent de choisir l'une ou l'autre distribution?
Pour en savoir plus, j'ai fait une expérience et j'ai mis eval.rb dans /usr/lib/ruby/1.8 dans lequel sont regroupés quelques trucs.rb.
Je pensais ainsi avoir eval.rb quelle que soit la méthode de choix de la distribution; eh bien, quel que soit ce choix, ce fichier n'est pas reconnu.
Voilà! Ceci évoque-t-il qqch pour vous?
Merci
JV
Jacques Vernin <pir2.jv@wanadoo.fr> wrote:
J'ai chargé ruby par fink et il est donc dans /sw
Pourquoi ? Il est bien dans Mac OS X par défaut normalement.
Parce que je me suis mélangé les pinceaux et que je l'ai chargé par fink
avant de constater qu'il était déjà là!
Du coup d'ailleurs, que fait-il? J'ai "donc" ruby dans /usr/lib et je
l'ai dans /sw/lib.
Mais, dans /sw, j'ai également un dossier:
/sw/share/doc/ruby qui contient, me semble-t-il, surtout du texte;
/sw/share/texmf-dist/scripts/context/ruby qui comprend des fichiers
truc.rb et c'est là que j'avais délicatement posé mon eval.rb.
Devant une telle abondance, que fait l'OS et quels sont les fichiers qui
lui permettent de choisir l'une ou l'autre distribution?
Pour en savoir plus, j'ai fait une expérience et j'ai mis eval.rb dans
/usr/lib/ruby/1.8 dans lequel sont regroupés quelques trucs.rb.
Je pensais ainsi avoir eval.rb quelle que soit la méthode de choix de la
distribution; eh bien, quel que soit ce choix, ce fichier n'est pas reconnu.
Pourquoi ? Il est bien dans Mac OS X par défaut normalement.
Parce que je me suis mélangé les pinceaux et que je l'ai chargé par fink avant de constater qu'il était déjà là!
Du coup d'ailleurs, que fait-il? J'ai "donc" ruby dans /usr/lib et je l'ai dans /sw/lib.
Mais, dans /sw, j'ai également un dossier: /sw/share/doc/ruby qui contient, me semble-t-il, surtout du texte; /sw/share/texmf-dist/scripts/context/ruby qui comprend des fichiers truc.rb et c'est là que j'avais délicatement posé mon eval.rb.
Devant une telle abondance, que fait l'OS et quels sont les fichiers qui lui permettent de choisir l'une ou l'autre distribution?
Pour en savoir plus, j'ai fait une expérience et j'ai mis eval.rb dans /usr/lib/ruby/1.8 dans lequel sont regroupés quelques trucs.rb.
Je pensais ainsi avoir eval.rb quelle que soit la méthode de choix de la distribution; eh bien, quel que soit ce choix, ce fichier n'est pas reconnu.
Voilà! Ceci évoque-t-il qqch pour vous?
Merci
JV
Jacques Vernin
Jacques Vernin writes:
Voulant utiliser "ruby", je tape, sous le prompt: $ ruby eval.rb J'ai chargé ruby par fink et il est donc dans /sw J'ai auparavant pris soin de mettre cet eval.rb dans un directory sw/..../ruby qui en contient une chiée d'autres .rb
Le système répond que le eval.rb n'existe pas. En revanche, si je mets eval.rb sur le bureau et que je lance ruby sur ce bureau, il me le trouve. Donc, ce n'est pas eval.rb qui est en cause, mais soit son emplacement, soit les ordres de recherche de PATH
Est-ce une question liée à .profile ou à .bashrc ou bien encore à /sw/bin/init.sh que je ne me sens pas le courage de bidouiller?
Excuses pour la naïveté de ces questions
JV
Voilà ce qu'on doit trouver dans .bashrc
. /sw/bin/init.sh
et non /sw/bin/init.sh
Oui! vous avez, bien sûr, raison. JV
Jacques Vernin <pir2.jv@wanadoo.fr> writes:
Voulant utiliser "ruby", je tape, sous le prompt:
$ ruby eval.rb
J'ai chargé ruby par fink et il est donc dans /sw
J'ai auparavant pris soin de mettre cet eval.rb dans un directory
sw/..../ruby qui en contient une chiée d'autres .rb
Le système répond que le eval.rb n'existe pas.
En revanche, si je mets eval.rb sur le bureau et que je lance ruby sur
ce bureau, il me le trouve. Donc, ce n'est pas eval.rb qui est en
cause, mais soit son emplacement, soit les ordres de recherche de PATH
Est-ce une question liée à .profile ou à .bashrc ou bien encore à
/sw/bin/init.sh que je ne me sens pas le courage de bidouiller?
Voulant utiliser "ruby", je tape, sous le prompt: $ ruby eval.rb J'ai chargé ruby par fink et il est donc dans /sw J'ai auparavant pris soin de mettre cet eval.rb dans un directory sw/..../ruby qui en contient une chiée d'autres .rb
Le système répond que le eval.rb n'existe pas. En revanche, si je mets eval.rb sur le bureau et que je lance ruby sur ce bureau, il me le trouve. Donc, ce n'est pas eval.rb qui est en cause, mais soit son emplacement, soit les ordres de recherche de PATH
Est-ce une question liée à .profile ou à .bashrc ou bien encore à /sw/bin/init.sh que je ne me sens pas le courage de bidouiller?
Excuses pour la naïveté de ces questions
JV
Voilà ce qu'on doit trouver dans .bashrc
. /sw/bin/init.sh
et non /sw/bin/init.sh
Oui! vous avez, bien sûr, raison. JV
frangi
Jacques Vernin writes:
Jacques Vernin wrote:
J'ai chargé ruby par fink et il est donc dans /sw Pourquoi ? Il est bien dans Mac OS X par défaut normalement.
Parce que je me suis mélangé les pinceaux et que je l'ai chargé par fink avant de constater qu'il était déjà là!
Du coup d'ailleurs, que fait-il? J'ai "donc" ruby dans /usr/lib et je l'ai dans /sw/lib.
Merci
JV
Quand on installe une commande existante dans Mac OS X avec fink, par défaut, c'est la commande qui se trouve dans /sw qui répond à l'appel. C'est ainsi que j'ai istallé awk et sed par fink parce que les versions livrées avec l'OS me posaient quelques petits problèmes. La version fink de ruby (1.8.4-1) est apparemment plus récente que celle de Mac (1.8.1). -- ==================================================== François GIRON -- Mac OS X 10.4.4 -- Tiger http://homepage.mac.com/fgiron/fgaccueil/index.html ~ ~ ====================================================
Jacques Vernin <pir2.jv@wanadoo.fr> writes:
Jacques Vernin <pir2.jv@wanadoo.fr> wrote:
J'ai chargé ruby par fink et il est donc dans /sw
Pourquoi ? Il est bien dans Mac OS X par défaut normalement.
Parce que je me suis mélangé les pinceaux et que je l'ai chargé par
fink avant de constater qu'il était déjà là!
Du coup d'ailleurs, que fait-il? J'ai "donc" ruby dans /usr/lib et je
l'ai dans /sw/lib.
Merci
JV
Quand on installe une commande existante dans Mac OS X avec fink, par
défaut, c'est la commande qui se trouve dans /sw qui répond à
l'appel. C'est ainsi que j'ai istallé awk et sed par fink parce que
les versions livrées avec l'OS me posaient quelques petits
problèmes.
La version fink de ruby (1.8.4-1) est apparemment plus récente que
celle de Mac (1.8.1).
--
====================================================
François GIRON -- Mac OS X 10.4.4 -- Tiger
http://homepage.mac.com/fgiron/fgaccueil/index.html
~ fgiron@mac.com ~
====================================================
J'ai chargé ruby par fink et il est donc dans /sw Pourquoi ? Il est bien dans Mac OS X par défaut normalement.
Parce que je me suis mélangé les pinceaux et que je l'ai chargé par fink avant de constater qu'il était déjà là!
Du coup d'ailleurs, que fait-il? J'ai "donc" ruby dans /usr/lib et je l'ai dans /sw/lib.
Merci
JV
Quand on installe une commande existante dans Mac OS X avec fink, par défaut, c'est la commande qui se trouve dans /sw qui répond à l'appel. C'est ainsi que j'ai istallé awk et sed par fink parce que les versions livrées avec l'OS me posaient quelques petits problèmes. La version fink de ruby (1.8.4-1) est apparemment plus récente que celle de Mac (1.8.1). -- ==================================================== François GIRON -- Mac OS X 10.4.4 -- Tiger http://homepage.mac.com/fgiron/fgaccueil/index.html ~ ~ ====================================================
Jacques Vernin
Jacques Vernin writes:
Jacques Vernin wrote:
J'ai chargé ruby par fink et il est donc dans /sw
Pourquoi ? Il est bien dans Mac OS X par défaut normalement.
Parce que je me suis mélangé les pinceaux et que je l'ai chargé par fink avant de constater qu'il était déjà là!
Du coup d'ailleurs, que fait-il? J'ai "donc" ruby dans /usr/lib et je l'ai dans /sw/lib.
Merci
JV
Quand on installe une commande existante dans Mac OS X avec fink, par défaut, c'est la commande qui se trouve dans /sw qui répond à l'appel. C'est ainsi que j'ai istallé awk et sed par fink parce que les versions livrées avec l'OS me posaient quelques petits problèmes. La version fink de ruby (1.8.4-1) est apparemment plus récente que celle de Mac (1.8.1).
Certes; mais comment choisit-il ce qui est sous /sw avant ce qui est sous /usr. J'imagine qu'il y a quelque part un fichier qui le lui susurre. Lequel?
JV
Jacques Vernin <pir2.jv@wanadoo.fr> writes:
Jacques Vernin <pir2.jv@wanadoo.fr> wrote:
J'ai chargé ruby par fink et il est donc dans /sw
Pourquoi ? Il est bien dans Mac OS X par défaut normalement.
Parce que je me suis mélangé les pinceaux et que je l'ai chargé par
fink avant de constater qu'il était déjà là!
Du coup d'ailleurs, que fait-il? J'ai "donc" ruby dans /usr/lib et je
l'ai dans /sw/lib.
Merci
JV
Quand on installe une commande existante dans Mac OS X avec fink, par
défaut, c'est la commande qui se trouve dans /sw qui répond à
l'appel. C'est ainsi que j'ai istallé awk et sed par fink parce que
les versions livrées avec l'OS me posaient quelques petits
problèmes.
La version fink de ruby (1.8.4-1) est apparemment plus récente que
celle de Mac (1.8.1).
Certes; mais comment choisit-il ce qui est sous /sw avant ce qui est
sous /usr. J'imagine qu'il y a quelque part un fichier qui le lui
susurre. Lequel?
Pourquoi ? Il est bien dans Mac OS X par défaut normalement.
Parce que je me suis mélangé les pinceaux et que je l'ai chargé par fink avant de constater qu'il était déjà là!
Du coup d'ailleurs, que fait-il? J'ai "donc" ruby dans /usr/lib et je l'ai dans /sw/lib.
Merci
JV
Quand on installe une commande existante dans Mac OS X avec fink, par défaut, c'est la commande qui se trouve dans /sw qui répond à l'appel. C'est ainsi que j'ai istallé awk et sed par fink parce que les versions livrées avec l'OS me posaient quelques petits problèmes. La version fink de ruby (1.8.4-1) est apparemment plus récente que celle de Mac (1.8.1).
Certes; mais comment choisit-il ce qui est sous /sw avant ce qui est sous /usr. J'imagine qu'il y a quelque part un fichier qui le lui susurre. Lequel?
JV
Eric Levenez
Le 24/02/06 18:55, dans <43ff489f$0$18342$, « Jacques Vernin » a écrit :
Certes; mais comment choisit-il ce qui est sous /sw avant ce qui est sous /usr.
echo $PATH
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
Le 24/02/06 18:55, dans <43ff489f$0$18342$8fcfb975@news.wanadoo.fr>,
« Jacques Vernin » <pir2.jv@wanadoo.fr> a écrit :
Certes; mais comment choisit-il ce qui est sous /sw avant ce qui est
sous /usr.
echo $PATH
--
Éric Lévénez -- <http://www.levenez.com/>
Unix is not only an OS, it's a way of life.
Le 24/02/06 18:55, dans <43ff489f$0$18342$, « Jacques Vernin » a écrit :
Certes; mais comment choisit-il ce qui est sous /sw avant ce qui est sous /usr.
echo $PATH
-- Éric Lévénez -- <http://www.levenez.com/> Unix is not only an OS, it's a way of life.
Eric Jacoboni
Jacques Vernin writes:
Certes; mais comment choisit-il ce qui est sous /sw avant ce qui est sous /usr. J'imagine qu'il y a quelque part un fichier qui le lui susurre. Lequel?
Ben... c'est l'ordre dans lequel apparaissent les répertoires dans PATH, ou alors je n'ai pas compris la question...
% PATH=/opt/local/bin:$PATH % type ruby ruby is /opt/local/bin/ruby
% PATH=/usr/bin:$PATH % type ruby ruby is /usr/bin/ruby
% PATH=~/Ruby_CVS/ruby:$PATH % type ruby ruby is /Users/jaco/Ruby_CVS/ruby/ruby
Oui, je sais, je suis sur-équipé en Ruby ;) -- Eric Jacoboni, ne il y a 1444244445 secondes
Jacques Vernin <pir2.jv@wanadoo.fr> writes:
Certes; mais comment choisit-il ce qui est sous /sw avant ce qui est
sous /usr. J'imagine qu'il y a quelque part un fichier qui le lui
susurre. Lequel?
Ben... c'est l'ordre dans lequel apparaissent les répertoires dans
PATH, ou alors je n'ai pas compris la question...
Certes; mais comment choisit-il ce qui est sous /sw avant ce qui est sous /usr. J'imagine qu'il y a quelque part un fichier qui le lui susurre. Lequel?
Ben... c'est l'ordre dans lequel apparaissent les répertoires dans PATH, ou alors je n'ai pas compris la question...