Python Error in KNIME Example

Bot that much actually. It boils down to this:

  • use Anaconda and be aware of different channels
  • mostly stick to one channel like the default “Anaconda”
  • be aware of channel priorities (which is not straightforward), stick to you original channel
  • let Anaconda do most of the management of dependencies
  • use “conda update anaconda” and “conda update conda”
  • if a package is not available you might use pip
  • if you Python installation becomes corrupt delete the whole thing and start over again

I have not yet integrated things like docker and a proper management of different environments into the fold.

1 Like