I just started using Knime, now I’m trying to integrate knime with python via anaconda 3. However, I’m having trouble creating a python environment.
The steps i took to integrate python with Knime:
First I installed the standard knime application and anaconda 3 application on my pc, then I installed the KNIME Python integration and the Knime Deep learning - Keras integration via Knime settings.
Now I want to create a new environment for python 3 in python preferences. However, the following error appears when creating a new environment:
OpenSSL appears to be unavailable on this machine. OpenSSL is required to download and install packages.
Exception: HTTPSConnectionPool(host=‘repo.anaconda.com’, port=443): Max retries exceeded with url: /pkgs/main/win-64/repodata.json (Caused by SSLError(“Can’t connect to HTTPS URL because the SSL module is not available.”))
according to https://github.com/conda/conda/issues/11795, it is a conda problem introduced in the latest version (22.9.0). Switching back one version might solve the issue. Do so by:
Open some command line tool, like the anaconda command line tool / shell
Make sure you are in the base environment by entering conda activate base
Enter conda install conda==4.14 and go through the process
Restart your KNIME Analytics Platform
Try to create a Python environment
If that does not help, maybe some other thoughts in the linked conda issue could help?
Please let me know whether that worked for you and don’t hesitate to ask further questions!