Setting up Conda to use python nodes in Knime

Hi @ViTLe,
Quick update and explanation of what happened here:

  • In KNIME Analytics Platform versions 5.2.6 and 5.3.2, a new class was added to the “org.knime.core” plugin.
  • The KNIME Python and Conda extensions in those same versions depend on that newly added class.
  • However, the version constraints for “org.knime.core” were accidentally set too loosely. As a result, it was possible to install the new Python/Conda extensions alongside an older “org.knime.core” that didn’t yet have the required class.
  • In that mismatched setup, the Conda preference page gets stuck on “Testing Conda installation…” because it’s missing the required class from “org.knime.core.”

Once the KNIME Analytics Platform and the Python/Conda extensions are all on matching versions that include the new class, the issue no longer occurs.

PS:
A version mismatch that causes this issue looks like this when looking at “Help → About KNIME Analytics Platform → Installation Details”:

1 Like