But I have no success. I am trying to install the simple package emoji. I first undisable PyPi searching by defining the logical name PIP_NO_INDEX to 0.
Code: Select all
$ def pip_no_index 0
$ python -m pip install emoji
WARNING: Value for scheme.headers does not match. Please report this to <https:/
/github.com/pypa/pip/issues/10151>
distutils: /python$root/include/python3.10/UNKNOWN
sysconfig: /python$root/include/UNKNOWN
WARNING: Value for scheme.scripts does not match. Please report this to <https:/
/github.com/pypa/pip/issues/10151>
distutils: /python$root/bin
sysconfig: /python$root/scripts
WARNING: Additional context:
user = False
home = None
root = None
prefix = None
WARNING: pip is configured with locations that require TLS/SSL, however the ssl
module in Python is not available.
Looking in links: /python_wheels$root
WARNING: 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/emoji/
WARNING: 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/emoji/
WARNING: 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/emoji/
WARNING: 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/emoji/
WARNING: 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/emoji/
Could not fetch URL https://pypi.org/simple/emoji/: There was a problem confirmi
ng the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retr
ies exceeded with url: /simple/emoji/ (Caused by SSLError("Can't connect to HTTP
S URL because the SSL module is not available.")) - skipping
ERROR: Could not find a version that satisfies the requirement emoji (from versi
ons: none)
ERROR: No matching distribution found for emoji
WARNING: 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 retrie
s exceeded with url: /simple/pip/ (Caused by SSLError("Can't connect to HTTPS UR
L because the SSL module is not available.")) - skipping
Code: Select all
$ python
Python 3.10.0 (default, Nov 25 2021, 10:52:09) [C] on OpenVMS
Type "help", "copyright", "credits" or "license" for more information.
>>> from ssl import *
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/python$root/lib/python3.10/ssl.py", line 98, in <module>
import _ssl # if we can't import it, let the error propagate
ImportError: %LIB-E-ACTIMAGE, error activating image SIV$DKA100:[SYS0.SYSCOMMON.
][SYSLIB]LIBCRYPTO.EXE;
-RMS-E-FNF, file not found
>>>
Code: Select all
$ d sys$library:*libcrypto*
Directory SYS$COMMON:[SYSLIB]
SSL$LIBCRYPTO_SHR.EXE;1 SSL$LIBCRYPTO_SHR32.EXE;1
SSL1$LIBCRYPTO_SHR.EXE;1 SSL1$LIBCRYPTO_SHR32.EXE;1
Total of 4 files.
$ prod show prod *ssl*
------------------------------------ ----------- ---------
PRODUCT KIT TYPE STATE
------------------------------------ ----------- ---------
VSI I64VMS SSL V1.4-503 Full LP Installed
VSI I64VMS SSL1 V1.0-2UA Full LP Installed
------------------------------------ ----------- ---------
2 items found
Does anyone have any suggestions on what I should do? Or is it futile to try to load PyPi packages on VMS?
Thanks for any help