Creating new environment from base: getting SSL error when trying to install Jupiter Notebook in new env

Thanks! It worked! :slight_smile:

All, I don’t believe any of the solutions presented here are the correct ones. While it may solve the issue, it’s working around the problem, not fixing it.

What I believe is happening is that the openSSL module isn’t getting installed into the new environment by default. If openSSL isn’t available, then you won’t be able to connect to any repos, because they all use https: (which requires SSL).

The simple workaround is to specify that openssl is installed in the new environment when you create it:

conda create --name <new_env> openssl

openssl will now be installed, and you can then use conda install (after activating the new environment) to install any other packages you need.

This didn’t seem to used to be necessary, I have a new topic asking if something changed at some point.