If you're on a windows machine, I'm sure there is a way to install CPAN stuff in your own "home" space and adjust your shell environment so that perl knows to look there for modules, but I don't know the details (I'm not a windows user, thankfully).

If you're on linux or unix, you just need to make sure that your home directory contains subdirectories called "bin", "lib" and "lib/perl5". Then, run:

perl -MCPAN -e shell
You'll probably go through a long "first-time start-up" config dialog, in which all the "default" answers are the right answers. Then you'll see a prompt for action:
cpan>
Once you see that, just type something like this (supposing that your home directory is called "renovatio"):
install Statistics::R PREFIX=/home/renovatio
Any executables being installed by the module will be placed in your ~/bin directory; various module files will be placed into ~/lib/perl5/...

If you have specific problems with installing a module, you can use your shell to go into ~/.cpan/build/{Module-Package-Name}, and try reading the README and/or INSTALL files (if any), and manually doing the sequence:

perl Makefile.PL PREFIX=/home/renovatio make make test make install
If you get errors that you can't understand, and the module docs don't help, try posting some of the details here. Good luck!

In reply to Re^5: using R from Perl by graff
in thread using R from Perl by renovatio66

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.