how to install plugin for python3 on KNIME server

Hello!
I managed to deploy my workflow on KNIME server. In my workflow there are couple of Python scripts running, and after trying to run it, I get this error:

Python Script (1⇒1) 0:214:182

Execute failed: Could not start Python kernel. Error during Python installation test: Python is required to have a major version of 3. The installed Python version is 2.7.17. Library numpy is missing. Library pandas is missing, required minimum version is 0.20.0 (inclusive). /srv/knime_server/knime_executor/plugins/org.knime.python2.envconfigs_4.1.1.v202003021315/envconfigs/linux/start_py.sh: line 13: /srv/knime_server/workflow_repository/runtime/runtime_knime-rmi-50100/anaconda3/etc/profile.d/conda.sh: No such file or directory /srv/knime_server/knime_executor/plugins/org.knime.python2.envconfigs_4.1.1.v202003021315/envconfigs/linux/start_py.sh: line 14: conda: command not found

Unfortunatelly, so far I did not find online any solution for this and I am stuck. Any tips and tricks how to install things that I need here? Thanks in advance.

Kind regards,
Denis

Hi @denajaha,

You need to install the same extensions in KNIME Executor on your server. KNIME Executor is similar to KNIME Analytics Platform on your desktop. You can run it on server and install extensions just like when you do on KNIME AP.

:blush:

3 Likes

Thanks @armingrudd for the great explanation. I just want to add a link to our python integration guide:

https://docs.knime.com/latest/python_installation_guide/index.html

Cheers,
Michael

4 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.