UPDATE: I totally missed the answer above pointing to https://ask.sagemath.org/question/511... . Perhaps this should be closed as a dup?
This still happens for me, even in 9.1 (on OS X installed via downloaded .dmg
). In my case:
% ( set -ex ; cd ~/Applications/SageMath.app/Contents/Resources/sage ; ./local/bin/sage -pip install py-heat-magic )
+-zsh:21> cd /Users/…/Applications/SageMath.app/Contents/Resources/sage
+-zsh:21> ./local/bin/sage -pip install py-heat-magic
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Collecting py-heat-magic
Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/py-heat-magic/
Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/py-heat-magic/
Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/py-heat-magic/
Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/py-heat-magic/
Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/py-heat-magic/
Could not fetch URL https://pypi.org/simple/py-heat-magic/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/py-heat-magic/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping
Could not find a version that satisfies the requirement py-heat-magic (from versions: )
No matching distribution found for py-heat-magic
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping
Could you please give us some informations so that someone can try to understand where your problem comes from:
I have the same issue and I have the following, 8, but was available on 7.6 also, macOS, http://mirrors.mit.edu/sage/osx/intel/sage-8.0-OSX_10.12.6-x86_64.app.dmg (http://mirrors.mit.edu/sage/osx/intel...) but I used brew for installing it.