You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Temporary solution is to either use Node.js 18.x or Ubuntu 20.04
mmomtchev
changed the title
Python's own OpenSSL conflicts with OpenSSL in Node.js 16 on Ubuntu 22.04
Crash when importing some packages (including numpy) with Node.js 16 on Ubuntu 22.04 / OpenSSL 3
Dec 2, 2022
This problem does not have a solution - if pymport is built against an existing Python library built itself against OpenSSL 3.0 - as is the case with the system-provided Python on Ubuntu 22.04 - this won't be compatible with Node.js 16.x which contains OpenSSL 1.1 with exported symbols.
The only possible solutions are:
Use the builtin Python interpreter
Use Node.js 18 or later
as a last resort, if Node.js 16.x and an external Python interpreter is absolutely required, rebuild this Python to use OpenSSL 1.1
pymport('numpy')
on Node.js 16.x / Ubuntu 22.04 leads to a crash because of conflict between the two OpenSSL versionsThe text was updated successfully, but these errors were encountered: