Получение ошибки: "pkg-config'требуется для установки этого пакета" при установке eth-testrpc
Я пытаюсь установить TestRPC для Ethereum на моем компьютере с Windows через терминал MobaXterm с помощью pip [Ссылка: https://github.com/pipermerriam/eth-testrpc] следующим образом:
pip install eth-testrpc
Но я получаю следующую ошибку: Использование кэшированного secp256k1-0.13.2.tar.gz Завершите вывод команды python setup.py egg_info: для установки этого пакета требуется 'pkg-config'. Пожалуйста, смотрите README для деталей.
Невозможно решить это. Он говорит "pkg-config требуется. Означает ли это пакет: pkgconfig. Этот уже установлен:
[manindra.singh] ➤ pip install pkgconfig
Requirement already satisfied (use --upgrade to upgrade): pkgconfig in /usr/lib/python2.7/site-packages
Полное выполнение команды:
[manindra.singh] ➤ pip install eth-testrpc
Collecting eth-testrpc
Using cached eth-testrpc-0.8.4.tar.gz
Collecting gevent>=1.1.2 (from eth-testrpc)
Using cached gevent-1.1.2.tar.gz
Collecting Werkzeug>=0.11.10 (from eth-testrpc)
Using cached Werkzeug-0.11.11-py2.py3-none-any.whl
Collecting click>=6.6 (from eth-testrpc)
Using cached click-6.6.tar.gz
Collecting ethereum-tester-client>=1.2.1 (from eth-testrpc)
Using cached ethereum-tester-client-1.2.2.tar.gz
Collecting ethereum>=1.5.2 (from eth-testrpc)
Using cached ethereum-1.5.2.tar.gz
Collecting json-rpc>=1.10.3 (from eth-testrpc)
Using cached json_rpc-1.10.3-py2.py3-none-any.whl
Collecting rlp>=0.4.4 (from eth-testrpc)
Using cached rlp-0.4.6-py2.py3-none-any.whl
Collecting greenlet>=0.4.9 (from gevent>=1.1.2->eth-testrpc)
Using cached greenlet-0.4.10.zip
Collecting repoze.lru (from ethereum>=1.5.2->eth-testrpc)
Using cached repoze.lru-0.6.tar.gz
Collecting PyYAML (from ethereum>=1.5.2->eth-testrpc)
Using cached PyYAML-3.12.tar.gz
Collecting pysha3 (from ethereum>=1.5.2->eth-testrpc)
Using cached pysha3-0.3.zip
Collecting pbkdf2 (from ethereum>=1.5.2->eth-testrpc)
Using cached pbkdf2-1.3.tar.gz
Collecting bitcoin (from ethereum>=1.5.2->eth-testrpc)
Using cached bitcoin-1.1.42.tar.gz
Collecting pycryptodome>=3.3.1 (from ethereum>=1.5.2->eth-testrpc)
Using cached pycryptodome-3.4.tar.gz
Collecting secp256k1 (from ethereum>=1.5.2->eth-testrpc)
Using cached secp256k1-0.13.2.tar.gz
Complete output from command python setup.py egg_info:
'pkg-config' is required to install this package. Please see the README for details.