我正在将一个现有的代码库从MacOS迁移到ubuntu18.04。在设置环境和启动服务器时,我遇到了一个特定模块的问题:pyelliptic
。你知道吗
File "/SOME_PATH/anypush/__init__.py", line 10, in <module>
import pyelliptic
File "/SOME_PATH/venv/local/lib/python2.7/site-packages/pyelliptic/__init__.py", line 43, in <module>
from .openssl import OpenSSL
File "/SOME_PATH/venv/local/lib/python2.7/site-packages/pyelliptic/openssl.py", line 528, in <module>
OpenSSL = _OpenSSL(libname)
File "/SOME_PATH/venv/local/lib/python2.7/site-packages/pyelliptic/openssl.py", line 180, in __init__
self.ECDH_OpenSSL = self._lib.ECDH_OpenSSL
File "/usr/lib/python2.7/ctypes/__init__.py", line 379, in __getattr__
func = self.__getitem__(name)
File "/usr/lib/python2.7/ctypes/__init__.py", line 384, in __getitem__
func = self._FuncPtr((name_or_ordinal, self))
AttributeError: /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1: undefined symbol: ECDH_OpenSSL
我注意到这是在访问系统文件libcrypto.so.1.1
。而且pyelliptic
不再受支持。这个问题有解决办法吗?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐