Получение ошибки: "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.

0 ответов

Другие вопросы по тегам