This reads like a PATH problem. Specify the absolute path to the perl you want use: /usr/bin/perl or /opt/local/bin/perl. It looks like you already have Statistics::Descriptive thru MacPorts; you can use system(paste("/opt/local/bin/perl myscript.pl", ..., sep = " ")). If you plan on using the Mac OS X version, /usr/bin/perl, use /usr/bin/cpan to install Statistics::Descriptive first as it appears you don't have that installed in /System/Library/Perl.
Thanks, Nathan >Hello, > >I'm having a question related to the system command within R: I try to >evoke a perl script from within R with something like >system(paste('perl myscript.pl', some parameters ....,sep=" ") > >This works just fine as long as I do not use any additionally installed >Perl module, as this leads to a > >"Can't locate Statistics/Descriptive.pm in @INC ....." > >This is most likely due to the fact that there are somehow two Perls on my >Mac OS X (one must have come through my trials playing with Macports), one >is the Perl that came with the system. > >What I do not get, is that I can run the script from the command line >without a problem. > >How can I make R aware of "the other" @INC? > >In the terminal, I find Perl to be in >/opt/local/bin/Perl > >the above module is accordingly in >/opt/local/lib/perl5/site_perl/5.8.9/Statistics/Descriptive.pm > >In contrast, running the Perl script from within R, it tries to find the >modules in /System/Library/Perl/5.10.0/... > >I see that this is not necessarily a pure R question, but as it occurs >specifically using the R system command I thought there might be someone >around here who came across similar problems! > >Best wishes >Maxim > > [[alternative HTML version deleted]] > >______________________________________________ >R-help@r-project.org mailing list >https://stat.ethz.ch/mailman/listinfo/r-help >PLEASE do read the posting guide >http://www.R-project.org/posting-guide.html >and provide commented, minimal, self-contained, reproducible code. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.