RapidMiner

RM Server Complains that the pandas module for Python was not found

Contributor

RM Server Complains that the pandas module for Python was not found

[ Edited ]

Hi,

I have installed RM Server 7.2 on Linux (RHEL 7.2) .  This machine has Python 2.7.12 :: Anaconda 4.2.0 (64-bit) installed.  I have RM Process which uses python code is running successfully in RM Studio on the machine.  However, it failed on RM Server with error "com.rapidminer.operator.UserError: The pandas module for Python was not found."

Note: I configured the property "rapidminer.python.path=/home/ec2-user/anaconda2/bin" under system settings for loacte python.

Please help to resolve the issue.

Here is the exception track trace"

 

08:19:24,360 SEVERE [com.rapidminer.Process.5] (scheduledprocess_1476706747824) Process failed: com.rapidminer.operator.UserError: The pandas module for Python was not found.: com.rapidminer.operator.UserError: The pandas module for Python was not found.

                at com.rapidminer.operator.scripting.python.PythonScriptRunner.handleLanguageSpecificExitCode(PythonScriptRunner.java:332)

                at com.rapidminer.operator.scripting.AbstractScriptRunner.run(AbstractScriptRunner.java:159)

                at com.rapidminer.operator.scripting.AbstractScriptingLanguageOperator.doWork(AbstractScriptingLanguageOperator.java:90)

                at com.rapidminer.operator.scripting.python.PythonScriptingOperator.doWork(PythonScriptingOperator.java:132)

                at com.rapidminer.operator.Operator.execute(Operator.java:1021) [rapidminer-studio-core-7.2.0.jar:7.2.0]

                at com.rapidminer.operator.execution.SimpleUnitExecutor.execute(SimpleUnitExecutor.java:76) [rapidminer-studio-core-7.2.0.jar:7.2.0]

                at com.rapidminer.operator.ExecutionUnit.execute(ExecutionUnit.java:798) [rapidminer-studio-core-7.2.0.jar:7.2.0]

                at com.rapidminer.operator.OperatorChain.doWork(OperatorChain.java:392) [rapidminer-studio-core-7.2.0.jar:7.2.0]

                at com.rapidminer.operator.Operator.execute(Operator.java:1021) [rapidminer-studio-core-7.2.0.jar:7.2.0]

                at com.rapidminer.Process.run(Process.java:1179) [rapidminer-studio-core-7.2.0.jar:7.2.0]

                at com.rapidminer.Process.run(Process.java:1081) [rapidminer-studio-core-7.2.0.jar:7.2.0]

                at com.rapidminer.Process.run(Process.java:1034) [rapidminer-studio-core-7.2.0.jar:7.2.0]

                at com.rapidminer.Process.run(Process.java:1029) [rapidminer-studio-core-7.2.0.jar:7.2.0]

                at de.rapidanalytics.execution.AbstractProcessExecutor.runProcessNow(AbstractProcessExecutor.java:91) [rapidminer-server-ejb.jar:]

                at de.rapidanalytics.execution.SimpleProcessExecutor.execute(SimpleProcessExecutor.java:31) [rapidminer-server-ejb.jar:]

                at de.rapidanalytics.execution.ProcessExecutionDispatcher$ProcessRunnable.run(ProcessExecutionDispatcher.java:89) [rapidminer-server-ejb.jar:]

                at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_101]

                at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_101]

                at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_101]

 

Thanks,

Suresh