(env) hackathon2021 % pip3 install mythril
Collecting mythril
Downloading mythril-0.22.19.tar.gz (4.5 MB)
|ββββββββββββββββββββββββββββββββ| 4.5 MB 2.9 MB/s
Collecting eth_abi==1.3.0
Downloading eth_abi-1.3.0-py3-none-any.whl (21 kB)
Collecting eth-tester==0.1.0b32
Downloading eth_tester-0.1.0b32-py3-none-any.whl (58 kB)
|ββββββββββββββββββββββββββββββββ| 58 kB 12.1 MB/s
Collecting eth-utils==1.9.0
Downloading eth_utils-1.9.0-py3-none-any.whl (24 kB)
Collecting numpy==1.19.0
Downloading numpy-1.19.0.zip (7.3 MB)
|ββββββββββββββββββββββββββββββββ| 7.3 MB 11.9 MB/s
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing wheel metadata ... done
Collecting py_ecc==1.6.0
Downloading py_ecc-1.6.0-py3-none-any.whl (35 kB)
Collecting py-evm==0.3.0a13
Downloading py_evm-0.3.0a13-py3-none-any.whl (230 kB)
|ββββββββββββββββββββββββββββββββ| 230 kB 9.5 MB/s
Collecting py-solc-x==1.0.0
Downloading py_solc_x-1.0.0-py3-none-any.whl (15 kB)
Collecting requests==2.25.0
Downloading requests-2.25.0-py2.py3-none-any.whl (61 kB)
|ββββββββββββββββββββββββββββββββ| 61 kB 10.8 MB/s
Collecting semantic_version==2.8.5
Downloading semantic_version-2.8.5-py2.py3-none-any.whl (15 kB)
Collecting blake2b-py<0.2,>=0.1.2
Downloading blake2b_py-0.1.4-cp39-cp39-macosx_10_7_x86_64.whl (146 kB)
|ββββββββββββββββββββββββββββββββ| 146 kB 17.5 MB/s
Collecting cached-property<2,>=1.5.1
Downloading cached_property-1.5.2-py2.py3-none-any.whl (7.6 kB)
Collecting certifi>=2020.06.20
Downloading certifi-2020.12.5-py2.py3-none-any.whl (147 kB)
|ββββββββββββββββββββββββββββββββ| 147 kB 18.9 MB/s
Collecting chardet<4,>=3.0.2
Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB)
|ββββββββββββββββββββββββββββββββ| 133 kB 13.4 MB/s
Collecting coloredlogs>=10.0
Downloading coloredlogs-15.0-py2.py3-none-any.whl (45 kB)
|ββββββββββββββββββββββββββββββββ| 45 kB 9.7 MB/s
Collecting configparser>=3.5.0
Downloading configparser-5.0.2-py3-none-any.whl (19 kB)
Collecting cytoolz<1.0.0,>=0.8.2
Downloading cytoolz-0.11.0.tar.gz (477 kB)
|ββββββββββββββββββββββββββββββββ| 477 kB 8.5 MB/s
Collecting eth-account<=0.3.0,>=0.1.0a2
Downloading eth_account-0.3.0-py3-none-any.whl (18 kB)
Collecting attrdict<3,>=2.0.0
Downloading attrdict-2.0.1-py2.py3-none-any.whl (9.9 kB)
Collecting eth-bloom<2.0.0,>=1.0.3
Downloading eth_bloom-1.0.4-py3-none-any.whl (5.4 kB)
Collecting eth-hash<0.3.0
Downloading eth_hash-0.2.0-py3-none-any.whl (7.2 kB)
Collecting eth-hash[pycryptodome]
Downloading eth_hash-0.3.1-py3-none-any.whl (8.9 kB)
INFO: pip is looking at multiple versions of eth-hash to determine which version is compatible with other requirements. This could take a while.
Collecting eth-hash<0.3.0
Downloading eth_hash-0.1.4-py3-none-any.whl (10 kB)
Downloading eth_hash-0.1.3-py3-none-any.whl (10 kB)
Downloading eth_hash-0.1.2-py3-none-any.whl (10.0 kB)
Downloading eth_hash-0.1.1-py3-none-any.whl (9.5 kB)
Downloading eth_hash-0.1.0-py3-none-any.whl (8.5 kB)
INFO: pip is looking at multiple versions of eth-bloom to determine which version is compatible with other requirements. This could take a while.
Collecting eth-bloom<2.0.0,>=1.0.3
Downloading eth_bloom-1.0.3-py3-none-any.whl (5.4 kB)
Collecting eth-keyfile>=0.5.1
Downloading eth_keyfile-0.5.1-py3-none-any.whl (8.3 kB)
Collecting eth-keys<0.3.0,>=0.2.0b3
Downloading eth_keys-0.2.4-py3-none-any.whl (24 kB)
Collecting eth-rlp>=0.1.0
Downloading eth_rlp-0.2.1-py3-none-any.whl (5.0 kB)
Collecting eth-typing>=2.0.0
Downloading eth_typing-2.2.2-py3-none-any.whl (6.2 kB)
Collecting ethereum>=2.3.2
Downloading ethereum-2.3.2.tar.gz (155 kB)
|ββββββββββββββββββββββββββββββββ| 155 kB 12.1 MB/s
Collecting coincurve>=7.0.0
Downloading coincurve-15.0.0-cp39-cp39-macosx_10_14_x86_64.whl (372 kB)
|ββββββββββββββββββββββββββββββββ| 372 kB 12.5 MB/s
Collecting cffi>=1.3.0
Downloading cffi-1.14.5-cp39-cp39-macosx_10_9_x86_64.whl (177 kB)
|ββββββββββββββββββββββββββββββββ| 177 kB 11.6 MB/s
Collecting ethereum-input-decoder>=0.2.2
Downloading ethereum_input_decoder-0.2.2.tar.gz (5.5 kB)
Collecting hexbytes<1,>=0.1.0
Downloading hexbytes-0.2.1-py3-none-any.whl (6.0 kB)
Collecting humanfriendly>=9.1
Downloading humanfriendly-9.1-py2.py3-none-any.whl (86 kB)
|ββββββββββββββββββββββββββββββββ| 86 kB 9.1 MB/s
Collecting idna<3,>=2.5
Downloading idna-2.10-py2.py3-none-any.whl (58 kB)
|ββββββββββββββββββββββββββββββββ| 58 kB 14.5 MB/s
Collecting jinja2>=2.9
Using cached Jinja2-3.0.1-py3-none-any.whl (133 kB)
Collecting lru-dict>=1.1.6
Downloading lru-dict-1.1.7.tar.gz (10 kB)
Collecting MarkupSafe>=2.0
Downloading MarkupSafe-2.0.1-cp39-cp39-macosx_10_9_x86_64.whl (13 kB)
Collecting mypy-extensions>=0.4.1
Downloading mypy_extensions-0.4.3-py2.py3-none-any.whl (4.5 kB)
Collecting parsimonious<0.9.0,>=0.8.0
Downloading parsimonious-0.8.1.tar.gz (45 kB)
|ββββββββββββββββββββββββββββββββ| 45 kB 8.8 MB/s
Collecting persistent>=4.2.0
Downloading persistent-4.7.0-cp39-cp39-macosx_10_14_x86_64.whl (147 kB)
|ββββββββββββββββββββββββββββββββ| 147 kB 9.2 MB/s
Collecting pycryptodome<4.0.0,>=3.4.7
Downloading pycryptodome-3.10.1-cp35-abi3-macosx_10_9_x86_64.whl (1.5 MB)
|ββββββββββββββββββββββββββββββββ| 1.5 MB 5.5 MB/s
Collecting pyethash<1.0.0,>=0.1.27
Downloading pyethash-0.1.27.tar.gz (38 kB)
Collecting pysha3>=1.0.1
Downloading pysha3-1.0.2.tar.gz (829 kB)
|ββββββββββββββββββββββββββββββββ| 829 kB 12.2 MB/s
Collecting rlp<2.0.0,>=1.0.1
Downloading rlp-1.2.0-py2.py3-none-any.whl (19 kB)
Collecting six
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting toolz>=0.8.0
Downloading toolz-0.11.1-py3-none-any.whl (55 kB)
|ββββββββββββββββββββββββββββββββ| 55 kB 6.8 MB/s
Collecting transaction>=2.2.1
Downloading transaction-3.0.1-py2.py3-none-any.whl (47 kB)
|ββββββββββββββββββββββββββββββββ| 47 kB 10.6 MB/s
Collecting trie<2.0.0,>=1.4.0
Downloading trie-1.4.0-py3-none-any.whl (25 kB)
Collecting urllib3<1.27,>=1.21.1
Downloading urllib3-1.26.4-py2.py3-none-any.whl (153 kB)
|ββββββββββββββββββββββββββββββββ| 153 kB 20.1 MB/s
Collecting z3-solver>=4.8.8.0
Downloading z3_solver-4.8.10.0-py2.py3-none-macosx_10_15_x86_64.whl (18.9 MB)
|ββββββββββββββββββββββββββββββββ| 18.9 MB 10.7 MB/s
Collecting asn1crypto
Downloading asn1crypto-1.4.0-py2.py3-none-any.whl (104 kB)
|ββββββββββββββββββββββββββββββββ| 104 kB 14.5 MB/s
Collecting coverage
Downloading coverage-5.5-cp39-cp39-macosx_10_9_x86_64.whl (207 kB)
|ββββββββββββββββββββββββββββββββ| 207 kB 11.7 MB/s
Collecting eth-hash[pycryptodome]
Downloading eth_hash-0.3.0-py3-none-any.whl (8.7 kB)
Collecting future
Using cached future-0.18.2.tar.gz (829 kB)
Collecting matplotlib
Downloading matplotlib-3.4.2-cp39-cp39-macosx_10_9_x86_64.whl (7.2 MB)
|ββββββββββββββββββββββββββββββββ| 7.2 MB 4.3 MB/s
Collecting cycler>=0.10
Downloading cycler-0.10.0-py2.py3-none-any.whl (6.5 kB)
Collecting kiwisolver>=1.0.1
Downloading kiwisolver-1.3.1-cp39-cp39-macosx_10_9_x86_64.whl (61 kB)
|ββββββββββββββββββββββββββββββββ| 61 kB 1.2 MB/s
Collecting pillow>=6.2.0
Downloading Pillow-8.2.0-cp39-cp39-macosx_10_10_x86_64.whl (2.8 MB)
|ββββββββββββββββββββββββββββββββ| 2.8 MB 12.3 MB/s
Collecting pyparsing>=2.2.1
Using cached pyparsing-2.4.7-py2.py3-none-any.whl (67 kB)
Collecting python-dateutil>=2.7
Downloading python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB)
|ββββββββββββββββββββββββββββββββ| 227 kB 21.3 MB/s
Collecting mock
Downloading mock-4.0.3-py3-none-any.whl (28 kB)
Collecting pbkdf2
Downloading pbkdf2-1.3.tar.gz (6.4 kB)
Collecting plyvel
Downloading plyvel-1.3.0.tar.gz (149 kB)
|ββββββββββββββββββββββββββββββββ| 149 kB 13.4 MB/s
Collecting py-flags
Downloading py_flags-1.1.4-py3-none-any.whl (17 kB)
Collecting dictionaries==0.0.2
Downloading dictionaries-0.0.2-py2.py3-none-any.whl (7.9 kB)
Collecting py-solc
Downloading py_solc-3.2.0-py3-none-any.whl (12 kB)
Collecting pycparser
Downloading pycparser-2.20-py2.py3-none-any.whl (112 kB)
|ββββββββββββββββββββββββββββββββ| 112 kB 6.4 MB/s
Collecting pythx
Downloading pythx-1.7.1-py2.py3-none-any.whl (41 kB)
|ββββββββββββββββββββββββββββββββ| 41 kB 1.2 MB/s
Collecting inflection==0.5.1
Downloading inflection-0.5.1-py2.py3-none-any.whl (9.5 kB)
Collecting mythx-models==2.0.1
Downloading mythx_models-2.0.1-py2.py3-none-any.whl (41 kB)
|ββββββββββββββββββββββββββββββββ| 41 kB 2.4 MB/s
Collecting jsonschema==3.2.0
Downloading jsonschema-3.2.0-py2.py3-none-any.whl (56 kB)
|ββββββββββββββββββββββββββββββββ| 56 kB 12.9 MB/s
Requirement already satisfied: setuptools in ./env/lib/python3.9/site-packages (from jsonschema==3.2.0->mythx-models==2.0.1->pythx->mythril) (51.1.1)
Collecting pydantic==1.7.3
Downloading pydantic-1.7.3-cp39-cp39-macosx_10_9_x86_64.whl (2.4 MB)
|ββββββββββββββββββββββββββββββββ| 2.4 MB 11.4 MB/s
Collecting PyJWT==1.7.1
Downloading PyJWT-1.7.1-py2.py3-none-any.whl (18 kB)
Collecting attrs>=17.4.0
Downloading attrs-21.2.0-py2.py3-none-any.whl (53 kB)
|ββββββββββββββββββββββββββββββββ| 53 kB 3.2 MB/s
Collecting pyrsistent>=0.14.0
Downloading pyrsistent-0.17.3.tar.gz (106 kB)
|ββββββββββββββββββββββββββββββββ| 106 kB 12.3 MB/s
Collecting PyYAML
Using cached PyYAML-5.4.1-cp39-cp39-macosx_10_9_x86_64.whl (259 kB)
Collecting repoze.lru
Downloading repoze.lru-0.7-py3-none-any.whl (10 kB)
Collecting scrypt
Downloading scrypt-0.8.18.tar.gz (56 kB)
|ββββββββββββββββββββββββββββββββ| 56 kB 9.8 MB/s
Collecting zope.interface
Downloading zope.interface-5.4.0-cp39-cp39-macosx_10_14_x86_64.whl (208 kB)
|ββββββββββββββββββββββββββββββββ| 208 kB 10.8 MB/s
Using legacy 'setup.py install' for mythril, since package 'wheel' is not installed.
Using legacy 'setup.py install' for cytoolz, since package 'wheel' is not installed.
Using legacy 'setup.py install' for ethereum, since package 'wheel' is not installed.
Using legacy 'setup.py install' for ethereum-input-decoder, since package 'wheel' is not installed.
Using legacy 'setup.py install' for lru-dict, since package 'wheel' is not installed.
Using legacy 'setup.py install' for parsimonious, since package 'wheel' is not installed.
Using legacy 'setup.py install' for pyethash, since package 'wheel' is not installed.
Using legacy 'setup.py install' for pysha3, since package 'wheel' is not installed.
Using legacy 'setup.py install' for future, since package 'wheel' is not installed.
Using legacy 'setup.py install' for pbkdf2, since package 'wheel' is not installed.
Using legacy 'setup.py install' for plyvel, since package 'wheel' is not installed.
Using legacy 'setup.py install' for pyrsistent, since package 'wheel' is not installed.
Using legacy 'setup.py install' for scrypt, since package 'wheel' is not installed.
Building wheels for collected packages: numpy
Building wheel for numpy (PEP 517) ... done
Created wheel for numpy: filename=numpy-1.19.0-cp39-cp39-macosx_11_0_x86_64.whl size=4599385 sha256=94274876074fbcc9fbd3ec3e8a634c020556c85a6ff4ae9cd431ef9573ec440b
Stored in directory: /Users/nicolas/Library/Caches/pip/wheels/d2/d9/5e/6ce8602ab8be91874fa00a1286a82f4430d7b0f9daece5fa3e
Successfully built numpy
Installing collected packages: toolz, eth-typing, eth-hash, cytoolz, six, pyrsistent, pycryptodome, pycparser, eth-utils, attrs, urllib3, rlp, python-dateutil, pydantic, parsimonious, mypy-extensions, jsonschema, inflection, idna, hexbytes, eth-keys, chardet, cffi, certifi, asn1crypto, zope.interface, trie, semantic-version, scrypt, requests, repoze.lru, PyYAML, pysha3, pyparsing, PyJWT, pyethash, py-ecc, pillow, pbkdf2, numpy, mythx-models, MarkupSafe, lru-dict, kiwisolver, humanfriendly, future, eth-rlp, eth-keyfile, eth-bloom, eth-abi, dictionaries, cycler, coincurve, cached-property, blake2b-py, attrdict, z3-solver, transaction, pythx, py-solc-x, py-solc, py-flags, py-evm, plyvel, persistent, mock, matplotlib, jinja2, ethereum-input-decoder, ethereum, eth-tester, eth-account, coverage, configparser, coloredlogs, mythril
Running setup.py install for cytoolz ... done
Running setup.py install for pyrsistent ... done
Running setup.py install for parsimonious ... done
Running setup.py install for scrypt ... done
Running setup.py install for pysha3 ... done
Running setup.py install for pyethash ... done
Running setup.py install for pbkdf2 ... done
Running setup.py install for lru-dict ... done
Running setup.py install for future ... done
Running setup.py install for plyvel ... error
ERROR: Command errored out with exit status 1:
command: /Users/nicolas/Develop/hackathon2021/env/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/zt/z7k8lh1511lgqnzx_cvt5bww0000gn/T/pip-install-50gl3fqe/plyvel_185033656d3a4afdb3000e03cfa7ec91/setup.py'"'"'; __file__='"'"'/private/var/folders/zt/z7k8lh1511lgqnzx_cvt5bww0000gn/T/pip-install-50gl3fqe/plyvel_185033656d3a4afdb3000e03cfa7ec91/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/zt/z7k8lh1511lgqnzx_cvt5bww0000gn/T/pip-record-i3dk_qfm/install-record.txt --single-version-externally-managed --compile --install-headers /Users/nicolas/Develop/hackathon2021/env/include/site/python3.9/plyvel
cwd: /private/var/folders/zt/z7k8lh1511lgqnzx_cvt5bww0000gn/T/pip-install-50gl3fqe/plyvel_185033656d3a4afdb3000e03cfa7ec91/
Complete output (18 lines):
running install
running build
running build_py
creating build
creating build/lib.macosx-11-x86_64-3.9
creating build/lib.macosx-11-x86_64-3.9/plyvel
copying plyvel/_version.py -> build/lib.macosx-11-x86_64-3.9/plyvel
copying plyvel/__init__.py -> build/lib.macosx-11-x86_64-3.9/plyvel
running build_ext
building 'plyvel._plyvel' extension
creating build/temp.macosx-11-x86_64-3.9
creating build/temp.macosx-11-x86_64-3.9/plyvel
clang -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -I/usr/local/include -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -I/usr/local/include -I/usr/local/opt/[email protected]/include -I/usr/local/opt/sqlite/include -I/Users/nicolas/Develop/hackathon2021/env/include -I/usr/local/Cellar/[email protected]/3.9.1_5/Frameworks/Python.framework/Versions/3.9/include/python3.9 -c plyvel/_plyvel.cpp -o build/temp.macosx-11-x86_64-3.9/plyvel/_plyvel.o -Wall -g -x c++ -std=c++11 -stdlib=libc++
plyvel/_plyvel.cpp:632:10: fatal error: 'leveldb/db.h' file not found
#include "leveldb/db.h"
^~~~~~~~~~~~~~
1 error generated.
error: command '/usr/bin/clang' failed with exit code 1
----------------------------------------
ERROR: Command errored out with exit status 1: /Users/nicolas/Develop/hackathon2021/env/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/zt/z7k8lh1511lgqnzx_cvt5bww0000gn/T/pip-install-50gl3fqe/plyvel_185033656d3a4afdb3000e03cfa7ec91/setup.py'"'"'; __file__='"'"'/private/var/folders/zt/z7k8lh1511lgqnzx_cvt5bww0000gn/T/pip-install-50gl3fqe/plyvel_185033656d3a4afdb3000e03cfa7ec91/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/zt/z7k8lh1511lgqnzx_cvt5bww0000gn/T/pip-record-i3dk_qfm/install-record.txt --single-version-externally-managed --compile --install-headers /Users/nicolas/Develop/hackathon2021/env/include/site/python3.9/plyvel Check the logs for full command output.