Я установил secp256k1, так что я могу использовать функциональность ECDH
sudo apt-get install libssl-dev build-essential automake pkg-config libtool libffi-dev libgmp-dev libyaml-cpp-dev
pip install secp256k1
в своей документации, написано, что
NOTE: ecdh can only be used if the secp256k1 C library is compiled
with support for it. If there is no support, an Exception will be
raised when calling it
Очевидно, что это не удалось, потому что у меня не была установлена библиотека C.
Затем я установил
https://github.com/bitcoin-core/secp256k1 в соответствии с документацией.Затем я удалил secp256k1 и снова установил его.
pip uninstall secp256k1
LIB_DIR=/usr/local/lib pip install secp256k1 --no-binary
Тем не менее, я получаю ту же ошибку при попытке запустить ECDH.Как я могу заставить эту ошибку уйти.