I prefer to use Knime on a linux machine that is located in a data center that has direct access to large data sets that I work with. Some of the software libraries I use on this linux machine is installed in non-standard path locations. Adding these non-standard library locations to a user’s environment variables is normally handled by using the Environment Modules (http://modules.sourceforge.net). For example when I use R from the command line (R_Root/bin/R) it has access to necessary libraries like X11 and png that are added using the ‘modules load’ function.
When using R with Knime I set the R path in the Knime preferences to the R_Root/lib64/R/ directory, but the necessary library environment variables do not seem to be inherited by Knime and running an R script results in a failure.
My question: Is there a way to configure Knime to use the libraries necessary for R when they are stored in non-standard locations?