Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error instalation web3.py in linux subsystem for windows #531

Closed
jorgeog96 opened this issue Jan 4, 2018 · 11 comments
Closed

Error instalation web3.py in linux subsystem for windows #531

jorgeog96 opened this issue Jan 4, 2018 · 11 comments

Comments

@jorgeog96
Copy link

jorgeog96 commented Jan 4, 2018

  • Version: latest
  • Python: 3.5
  • OS: win (ubuntu subsystem for windows10)

What was wrong?

Error installation after the second try... In the first try was the same issue.

(.venv-py3) jorgeog96@Jorge-Osorio:~$ pip install web3
Collecting web3
  Using cached web3-3.16.4-py3-none-any.whl
Collecting eth-tester~=0.1.0b2 (from web3)
  Using cached eth_tester-0.1.0b10-py3-none-any.whl
Requirement already satisfied: toolz>=0.8.2 in ./.venv-py3/lib/python3.5/site-packages (from web3)
Collecting rlp>=0.4.7 (from web3)
Requirement already satisfied: pylru>=1.0.9 in ./.venv-py3/lib/python3.5/site-packages (from web3)
Collecting eth-abi>=0.5.0 (from web3)
  Using cached eth_abi-0.5.0-py3-none-any.whl
Collecting eth-keyfile>=0.4.0 (from web3)
  Using cached eth_keyfile-0.4.1-py3-none-any.whl
Collecting eth-utils>=0.7.1 (from web3)
  Using cached eth_utils-0.7.4-py3-none-any.whl
Collecting eth-keys>=0.1.0-beta.3 (from web3)
  Using cached eth_keys-0.1.0b4-py3-none-any.whl
Requirement already satisfied: pysha3>=0.3 in ./.venv-py3/lib/python3.5/site-packages (from web3)
Collecting cytoolz>=0.8.2 (from web3)
  Using cached cytoolz-0.9.0.tar.gz
Requirement already satisfied: requests>=2.12.4 in ./.venv-py3/lib/python3.5/site-packages (from web3)
Collecting semantic-version<3.0.0,>=2.6.0 (from eth-tester~=0.1.0b2->web3)
  Using cached semantic_version-2.6.0-py3-none-any.whl
Collecting pycryptodome<4.0.0,>=3.4.7 (from eth-keyfile>=0.4.0->web3)
  Using cached pycryptodome-3.4.7.tar.gz
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in ./.venv-py3/lib/python3.5/site-packages (from requests>=2.12.4->web3)
Requirement already satisfied: idna<2.7,>=2.5 in ./.venv-py3/lib/python3.5/site-packages (from requests>=2.12.4->web3)
Requirement already satisfied: urllib3<1.23,>=1.21.1 in ./.venv-py3/lib/python3.5/site-packages (from requests>=2.12.4->web3)
Requirement already satisfied: certifi>=2017.4.17 in ./.venv-py3/lib/python3.5/site-packages (from requests>=2.12.4->web3)
Building wheels for collected packages: cytoolz, pycryptodome
  Running setup.py bdist_wheel for cytoolz ... error
  Complete output from command /home/jorgeog96/.venv-py3/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-th_s5s5d/cytoolz/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmp7b4l4w94pip-wheel- --python-tag cp35:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-3.5
  creating build/lib.linux-x86_64-3.5/cytoolz
  copying cytoolz/__init__.py -> build/lib.linux-x86_64-3.5/cytoolz
  copying cytoolz/_signatures.py -> build/lib.linux-x86_64-3.5/cytoolz
  copying cytoolz/_version.py -> build/lib.linux-x86_64-3.5/cytoolz
  copying cytoolz/compatibility.py -> build/lib.linux-x86_64-3.5/cytoolz
  copying cytoolz/utils_test.py -> build/lib.linux-x86_64-3.5/cytoolz
  creating build/lib.linux-x86_64-3.5/cytoolz/curried
  copying cytoolz/curried/__init__.py -> build/lib.linux-x86_64-3.5/cytoolz/curried
  copying cytoolz/curried/exceptions.py -> build/lib.linux-x86_64-3.5/cytoolz/curried
  copying cytoolz/curried/operator.py -> build/lib.linux-x86_64-3.5/cytoolz/curried
  copying cytoolz/dicttoolz.pyx -> build/lib.linux-x86_64-3.5/cytoolz
  copying cytoolz/functoolz.pyx -> build/lib.linux-x86_64-3.5/cytoolz
  copying cytoolz/itertoolz.pyx -> build/lib.linux-x86_64-3.5/cytoolz
  copying cytoolz/recipes.pyx -> build/lib.linux-x86_64-3.5/cytoolz
  copying cytoolz/utils.pyx -> build/lib.linux-x86_64-3.5/cytoolz
  copying cytoolz/__init__.pxd -> build/lib.linux-x86_64-3.5/cytoolz
  copying cytoolz/cpython.pxd -> build/lib.linux-x86_64-3.5/cytoolz
  copying cytoolz/dicttoolz.pxd -> build/lib.linux-x86_64-3.5/cytoolz
  copying cytoolz/functoolz.pxd -> build/lib.linux-x86_64-3.5/cytoolz
  copying cytoolz/itertoolz.pxd -> build/lib.linux-x86_64-3.5/cytoolz
  copying cytoolz/recipes.pxd -> build/lib.linux-x86_64-3.5/cytoolz
  copying cytoolz/utils.pxd -> build/lib.linux-x86_64-3.5/cytoolz
  creating build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/dev_skip_test.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/test_compatibility.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/test_curried.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/test_curried_doctests.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/test_curried_toolzlike.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/test_dev_skip_test.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/test_dicttoolz.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/test_docstrings.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/test_doctests.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/test_embedded_sigs.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/test_functoolz.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/test_inspect_args.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/test_itertoolz.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/test_none_safe.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/test_recipes.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/test_serialization.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/test_signatures.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/test_tlz.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  copying cytoolz/tests/test_utils.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
  running build_ext
  building 'cytoolz.dicttoolz' extension
  creating build/temp.linux-x86_64-3.5
  creating build/temp.linux-x86_64-3.5/cytoolz
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.5m -I/home/jorgeog96/.venv-py3/include/python3.5m -c cytoolz/dicttoolz.c -o build/temp.linux-x86_64-3.5/cytoolz/dicttoolz.o
  unable to execute 'x86_64-linux-gnu-gcc': No such file or directory
  error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

  ----------------------------------------
  Failed building wheel for cytoolz
  Running setup.py clean for cytoolz
  Running setup.py bdist_wheel for pycryptodome ... error
  Complete output from command /home/jorgeog96/.venv-py3/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-th_s5s5d/pycryptodome/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmp8sf5shd3pip-wheel- --python-tag cp35:
  running bdist_wheel
  running build
  running build_py
  creating build
  creating build/lib.linux-x86_64-3.5
  creating build/lib.linux-x86_64-3.5/Crypto
  copying lib/Crypto/__init__.py -> build/lib.linux-x86_64-3.5/Crypto
  creating build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/AES.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/ARC2.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/ARC4.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/Blowfish.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/CAST.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/ChaCha20.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/DES.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/DES3.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/PKCS1_OAEP.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/PKCS1_v1_5.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/Salsa20.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/_mode_cbc.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/_mode_ccm.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/_mode_cfb.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/_mode_ctr.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/_mode_eax.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/_mode_ecb.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/_mode_gcm.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/_mode_ocb.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/_mode_ofb.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/_mode_openpgp.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  copying lib/Crypto/Cipher/_mode_siv.py -> build/lib.linux-x86_64-3.5/Crypto/Cipher
  creating build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/BLAKE2b.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/BLAKE2s.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/CMAC.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/HMAC.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/MD2.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/MD4.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/MD5.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/RIPEMD.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/RIPEMD160.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/SHA.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/SHA1.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/SHA224.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/SHA256.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/SHA384.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/SHA3_224.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/SHA3_256.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/SHA3_384.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/SHA3_512.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/SHA512.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/SHAKE128.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/SHAKE256.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  copying lib/Crypto/Hash/keccak.py -> build/lib.linux-x86_64-3.5/Crypto/Hash
  creating build/lib.linux-x86_64-3.5/Crypto/IO
  copying lib/Crypto/IO/PEM.py -> build/lib.linux-x86_64-3.5/Crypto/IO
  copying lib/Crypto/IO/PKCS8.py -> build/lib.linux-x86_64-3.5/Crypto/IO
  copying lib/Crypto/IO/_PBES.py -> build/lib.linux-x86_64-3.5/Crypto/IO
  copying lib/Crypto/IO/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/IO
  creating build/lib.linux-x86_64-3.5/Crypto/PublicKey
  copying lib/Crypto/PublicKey/DSA.py -> build/lib.linux-x86_64-3.5/Crypto/PublicKey
  copying lib/Crypto/PublicKey/ECC.py -> build/lib.linux-x86_64-3.5/Crypto/PublicKey
  copying lib/Crypto/PublicKey/ElGamal.py -> build/lib.linux-x86_64-3.5/Crypto/PublicKey
  copying lib/Crypto/PublicKey/RSA.py -> build/lib.linux-x86_64-3.5/Crypto/PublicKey
  copying lib/Crypto/PublicKey/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/PublicKey
  creating build/lib.linux-x86_64-3.5/Crypto/Protocol
  copying lib/Crypto/Protocol/KDF.py -> build/lib.linux-x86_64-3.5/Crypto/Protocol
  copying lib/Crypto/Protocol/SecretSharing.py -> build/lib.linux-x86_64-3.5/Crypto/Protocol
  copying lib/Crypto/Protocol/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/Protocol
  creating build/lib.linux-x86_64-3.5/Crypto/Random
  copying lib/Crypto/Random/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/Random
  copying lib/Crypto/Random/random.py -> build/lib.linux-x86_64-3.5/Crypto/Random
  creating build/lib.linux-x86_64-3.5/Crypto/Signature
  copying lib/Crypto/Signature/DSS.py -> build/lib.linux-x86_64-3.5/Crypto/Signature
  copying lib/Crypto/Signature/PKCS1_PSS.py -> build/lib.linux-x86_64-3.5/Crypto/Signature
  copying lib/Crypto/Signature/PKCS1_v1_5.py -> build/lib.linux-x86_64-3.5/Crypto/Signature
  copying lib/Crypto/Signature/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/Signature
  copying lib/Crypto/Signature/pkcs1_15.py -> build/lib.linux-x86_64-3.5/Crypto/Signature
  copying lib/Crypto/Signature/pss.py -> build/lib.linux-x86_64-3.5/Crypto/Signature
  creating build/lib.linux-x86_64-3.5/Crypto/Util
  copying lib/Crypto/Util/Counter.py -> build/lib.linux-x86_64-3.5/Crypto/Util
  copying lib/Crypto/Util/Padding.py -> build/lib.linux-x86_64-3.5/Crypto/Util
  copying lib/Crypto/Util/RFC1751.py -> build/lib.linux-x86_64-3.5/Crypto/Util
  copying lib/Crypto/Util/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/Util
  copying lib/Crypto/Util/_file_system.py -> build/lib.linux-x86_64-3.5/Crypto/Util
  copying lib/Crypto/Util/_number_new.py -> build/lib.linux-x86_64-3.5/Crypto/Util
  copying lib/Crypto/Util/_raw_api.py -> build/lib.linux-x86_64-3.5/Crypto/Util
  copying lib/Crypto/Util/asn1.py -> build/lib.linux-x86_64-3.5/Crypto/Util
  copying lib/Crypto/Util/number.py -> build/lib.linux-x86_64-3.5/Crypto/Util
  copying lib/Crypto/Util/py3compat.py -> build/lib.linux-x86_64-3.5/Crypto/Util
  copying lib/Crypto/Util/strxor.py -> build/lib.linux-x86_64-3.5/Crypto/Util
  creating build/lib.linux-x86_64-3.5/Crypto/Math
  copying lib/Crypto/Math/Numbers.py -> build/lib.linux-x86_64-3.5/Crypto/Math
  copying lib/Crypto/Math/Primality.py -> build/lib.linux-x86_64-3.5/Crypto/Math
  copying lib/Crypto/Math/_Numbers_gmp.py -> build/lib.linux-x86_64-3.5/Crypto/Math
  copying lib/Crypto/Math/_Numbers_int.py -> build/lib.linux-x86_64-3.5/Crypto/Math
  copying lib/Crypto/Math/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/Math
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest
  copying lib/Crypto/SelfTest/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest
  copying lib/Crypto/SelfTest/__main__.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest
  copying lib/Crypto/SelfTest/loader.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest
  copying lib/Crypto/SelfTest/st_common.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/common.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_AES.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_ARC2.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_ARC4.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_Blowfish.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_CAST.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_CBC.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_CCM.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_CFB.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_CTR.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_ChaCha20.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_DES.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_DES3.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_EAX.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_GCM.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_OCB.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_OFB.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_OpenPGP.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_SIV.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_Salsa20.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_pkcs1_15.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  copying lib/Crypto/SelfTest/Cipher/test_pkcs1_oaep.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/common.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/test_BLAKE2.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/test_CMAC.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/test_HMAC.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/test_MD2.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/test_MD4.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/test_MD5.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/test_RIPEMD160.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/test_SHA1.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/test_SHA224.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/test_SHA256.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/test_SHA384.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/test_SHA3_224.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/test_SHA3_256.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/test_SHA3_384.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/test_SHA3_512.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/test_SHA512.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/test_SHAKE.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  copying lib/Crypto/SelfTest/Hash/test_keccak.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/IO
  copying lib/Crypto/SelfTest/IO/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/IO
  copying lib/Crypto/SelfTest/IO/test_PBES.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/IO
  copying lib/Crypto/SelfTest/IO/test_PKCS8.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/IO
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Protocol
  copying lib/Crypto/SelfTest/Protocol/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Protocol
  copying lib/Crypto/SelfTest/Protocol/test_KDF.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Protocol
  copying lib/Crypto/SelfTest/Protocol/test_SecretSharing.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Protocol
  copying lib/Crypto/SelfTest/Protocol/test_rfc1751.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Protocol
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey
  copying lib/Crypto/SelfTest/PublicKey/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey
  copying lib/Crypto/SelfTest/PublicKey/test_DSA.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey
  copying lib/Crypto/SelfTest/PublicKey/test_ECC.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey
  copying lib/Crypto/SelfTest/PublicKey/test_ElGamal.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey
  copying lib/Crypto/SelfTest/PublicKey/test_RSA.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey
  copying lib/Crypto/SelfTest/PublicKey/test_import_DSA.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey
  copying lib/Crypto/SelfTest/PublicKey/test_import_ECC.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey
  copying lib/Crypto/SelfTest/PublicKey/test_import_RSA.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Random
  copying lib/Crypto/SelfTest/Random/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Random
  copying lib/Crypto/SelfTest/Random/test_random.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Random
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature
  copying lib/Crypto/SelfTest/Signature/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature
  copying lib/Crypto/SelfTest/Signature/test_dss.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature
  copying lib/Crypto/SelfTest/Signature/test_pkcs1_15.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature
  copying lib/Crypto/SelfTest/Signature/test_pss.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Util
  copying lib/Crypto/SelfTest/Util/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Util
  copying lib/Crypto/SelfTest/Util/test_Counter.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Util
  copying lib/Crypto/SelfTest/Util/test_Padding.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Util
  copying lib/Crypto/SelfTest/Util/test_asn1.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Util
  copying lib/Crypto/SelfTest/Util/test_number.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Util
  copying lib/Crypto/SelfTest/Util/test_strxor.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Util
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Math
  copying lib/Crypto/SelfTest/Math/__init__.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Math
  copying lib/Crypto/SelfTest/Math/test_Numbers.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Math
  copying lib/Crypto/SelfTest/Math/test_Primality.py -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Math
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CBCGFSbox128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CBCGFSbox192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CBCGFSbox256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CBCKeySbox128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CBCKeySbox192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CBCKeySbox256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CBCMCT128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CBCMCT192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CBCMCT256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CBCMMT128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CBCMMT192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CBCMMT256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CBCVarKey128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CBCVarKey192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CBCVarKey256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CBCVarTxt128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CBCVarTxt192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CBCVarTxt256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128GFSbox128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128GFSbox192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128GFSbox256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128KeySbox128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128KeySbox192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128KeySbox256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128MCT128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128MCT192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128MCT256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128MMT128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128MMT192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128MMT256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128VarKey128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128VarKey192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128VarKey256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128VarTxt128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128VarTxt192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB128VarTxt256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8GFSbox128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8GFSbox192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8GFSbox256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8KeySbox128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8KeySbox192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8KeySbox256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8MCT128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8MCT192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8MCT256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8MMT128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8MMT192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8MMT256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8VarKey128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8VarKey192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8VarKey256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8VarTxt128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8VarTxt192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/CFB8VarTxt256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/OFBGFSbox128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/OFBGFSbox192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/OFBGFSbox256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/OFBKeySbox128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/OFBKeySbox192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/OFBKeySbox256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/OFBMCT128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/OFBMCT192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/OFBMCT256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/OFBMMT128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/OFBMMT192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/OFBMMT256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/OFBVarKey128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/OFBVarKey192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/OFBVarKey256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/OFBVarTxt128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/OFBVarTxt192.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/OFBVarTxt256.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/gcmDecrypt128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/AES/gcmEncryptExtIV128.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/AES
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCBCMMT2.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCBCMMT3.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCBCinvperm.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCBCpermop.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCBCsubtab.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCBCvarkey.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCBCvartext.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB64MMT2.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB64MMT3.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB64invperm.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB64permop.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB64subtab.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB64varkey.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB64vartext.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB8MMT2.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB8MMT3.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB8invperm.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB8permop.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB8subtab.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB8varkey.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TCFB8vartext.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TECBMMT2.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TECBMMT3.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBMMT2.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBMMT3.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBinvperm.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBpermop.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBsubtab.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBvarkey.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  copying lib/Crypto/SelfTest/Cipher/test_vectors/TDES/TOFBvartext.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Cipher/test_vectors/TDES
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/SHA3
  copying lib/Crypto/SelfTest/Hash/test_vectors/SHA3/ShortMsgKAT_SHA3-224.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/SHA3
  copying lib/Crypto/SelfTest/Hash/test_vectors/SHA3/ShortMsgKAT_SHA3-256.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/SHA3
  copying lib/Crypto/SelfTest/Hash/test_vectors/SHA3/ShortMsgKAT_SHA3-384.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/SHA3
  copying lib/Crypto/SelfTest/Hash/test_vectors/SHA3/ShortMsgKAT_SHA3-512.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/SHA3
  copying lib/Crypto/SelfTest/Hash/test_vectors/SHA3/ShortMsgKAT_SHAKE128.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/SHA3
  copying lib/Crypto/SelfTest/Hash/test_vectors/SHA3/ShortMsgKAT_SHAKE256.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/SHA3
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/keccak
  copying lib/Crypto/SelfTest/Hash/test_vectors/keccak/ExtremelyLongMsgKAT_224.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/keccak
  copying lib/Crypto/SelfTest/Hash/test_vectors/keccak/ExtremelyLongMsgKAT_256.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/keccak
  copying lib/Crypto/SelfTest/Hash/test_vectors/keccak/ExtremelyLongMsgKAT_384.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/keccak
  copying lib/Crypto/SelfTest/Hash/test_vectors/keccak/ExtremelyLongMsgKAT_512.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/keccak
  copying lib/Crypto/SelfTest/Hash/test_vectors/keccak/LongMsgKAT_224.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/keccak
  copying lib/Crypto/SelfTest/Hash/test_vectors/keccak/LongMsgKAT_256.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/keccak
  copying lib/Crypto/SelfTest/Hash/test_vectors/keccak/LongMsgKAT_384.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/keccak
  copying lib/Crypto/SelfTest/Hash/test_vectors/keccak/LongMsgKAT_512.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/keccak
  copying lib/Crypto/SelfTest/Hash/test_vectors/keccak/ShortMsgKAT_224.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/keccak
  copying lib/Crypto/SelfTest/Hash/test_vectors/keccak/ShortMsgKAT_256.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/keccak
  copying lib/Crypto/SelfTest/Hash/test_vectors/keccak/ShortMsgKAT_384.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/keccak
  copying lib/Crypto/SelfTest/Hash/test_vectors/keccak/ShortMsgKAT_512.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/keccak
  copying lib/Crypto/SelfTest/Hash/test_vectors/keccak/readme.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/keccak
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/BLAKE2s
  copying lib/Crypto/SelfTest/Hash/test_vectors/BLAKE2s/blake2s-test.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/BLAKE2s
  copying lib/Crypto/SelfTest/Hash/test_vectors/BLAKE2s/tv1.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/BLAKE2s
  copying lib/Crypto/SelfTest/Hash/test_vectors/BLAKE2s/tv2.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/BLAKE2s
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/BLAKE2b
  copying lib/Crypto/SelfTest/Hash/test_vectors/BLAKE2b/blake2b-test.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/BLAKE2b
  copying lib/Crypto/SelfTest/Hash/test_vectors/BLAKE2b/tv1.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/BLAKE2b
  copying lib/Crypto/SelfTest/Hash/test_vectors/BLAKE2b/tv2.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Hash/test_vectors/BLAKE2b
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private.der -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private.pem -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private_enc_aes128.pem -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private_enc_aes192.pem -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private_enc_aes256_gcm.pem -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private_enc_des3.pem -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private_p8.der -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private_p8.pem -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private_p8_clear.der -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_private_p8_clear.pem -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_public.der -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_public.pem -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_public_openssh.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_x509.der -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/ecc_p256_x509.pem -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/gen_ecc_p256.sh -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/openssl_version.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  copying lib/Crypto/SelfTest/PublicKey/test_vectors/ECC/point-at-infinity.org-P256.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/PublicKey/test_vectors/ECC
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature/test_vectors
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature/test_vectors/DSA
  copying lib/Crypto/SelfTest/Signature/test_vectors/DSA/FIPS_186_3_SigGen.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature/test_vectors/DSA
  copying lib/Crypto/SelfTest/Signature/test_vectors/DSA/FIPS_186_3_SigVer.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature/test_vectors/DSA
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature/test_vectors/ECDSA
  copying lib/Crypto/SelfTest/Signature/test_vectors/ECDSA/README.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature/test_vectors/ECDSA
  copying lib/Crypto/SelfTest/Signature/test_vectors/ECDSA/SigGen.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature/test_vectors/ECDSA
  copying lib/Crypto/SelfTest/Signature/test_vectors/ECDSA/SigVer.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature/test_vectors/ECDSA
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature/test_vectors/PKCS1-v1.5
  copying lib/Crypto/SelfTest/Signature/test_vectors/PKCS1-v1.5/SigGen15_186-2.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature/test_vectors/PKCS1-v1.5
  copying lib/Crypto/SelfTest/Signature/test_vectors/PKCS1-v1.5/SigGen15_186-3.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature/test_vectors/PKCS1-v1.5
  copying lib/Crypto/SelfTest/Signature/test_vectors/PKCS1-v1.5/SigVer15_186-3.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature/test_vectors/PKCS1-v1.5
  creating build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature/test_vectors/PKCS1-PSS
  copying lib/Crypto/SelfTest/Signature/test_vectors/PKCS1-PSS/SigGenPSS_186-2.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature/test_vectors/PKCS1-PSS
  copying lib/Crypto/SelfTest/Signature/test_vectors/PKCS1-PSS/SigGenPSS_186-3.txt -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature/test_vectors/PKCS1-PSS
  copying lib/Crypto/SelfTest/Signature/test_vectors/PKCS1-PSS/SigVerPSS_186-3.rsp -> build/lib.linux-x86_64-3.5/Crypto/SelfTest/Signature/test_vectors/PKCS1-PSS
  Skipping optional fixer: buffer
  Skipping optional fixer: idioms
  Skipping optional fixer: set_literal
  Skipping optional fixer: ws_comma
  running build_ext
  warning: no support for Intel AESNI instructions
  building 'Crypto.Hash._MD2' extension
  creating build/temp.linux-x86_64-3.5
  creating build/temp.linux-x86_64-3.5/src
  x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DLTC_NO_ASM -Isrc/ -I/usr/include/python3.5m -I/home/jorgeog96/.venv-py3/include/python3.5m -c src/MD2.c -o build/temp.linux-x86_64-3.5/src/MD2.o
  unable to execute 'x86_64-linux-gnu-gcc': No such file or directory
  error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

  ----------------------------------------
  Failed building wheel for pycryptodome
  Running setup.py clean for pycryptodome
Failed to build cytoolz pycryptodome
Installing collected packages: cytoolz, eth-utils, semantic-version, eth-keys, rlp, eth-tester, eth-abi, pycryptodome, eth-keyfile, web3
  Running setup.py install for cytoolz ... error
    Complete output from command /home/jorgeog96/.venv-py3/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-th_s5s5d/cytoolz/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-6bwocskz-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/jorgeog96/.venv-py3/include/site/python3.5/cytoolz:
    running install
    running build
    running build_py
    creating build
    creating build/lib.linux-x86_64-3.5
    creating build/lib.linux-x86_64-3.5/cytoolz
    copying cytoolz/__init__.py -> build/lib.linux-x86_64-3.5/cytoolz
    copying cytoolz/_signatures.py -> build/lib.linux-x86_64-3.5/cytoolz
    copying cytoolz/_version.py -> build/lib.linux-x86_64-3.5/cytoolz
    copying cytoolz/compatibility.py -> build/lib.linux-x86_64-3.5/cytoolz
    copying cytoolz/utils_test.py -> build/lib.linux-x86_64-3.5/cytoolz
    creating build/lib.linux-x86_64-3.5/cytoolz/curried
    copying cytoolz/curried/__init__.py -> build/lib.linux-x86_64-3.5/cytoolz/curried
    copying cytoolz/curried/exceptions.py -> build/lib.linux-x86_64-3.5/cytoolz/curried
    copying cytoolz/curried/operator.py -> build/lib.linux-x86_64-3.5/cytoolz/curried
    copying cytoolz/dicttoolz.pyx -> build/lib.linux-x86_64-3.5/cytoolz
    copying cytoolz/functoolz.pyx -> build/lib.linux-x86_64-3.5/cytoolz
    copying cytoolz/itertoolz.pyx -> build/lib.linux-x86_64-3.5/cytoolz
    copying cytoolz/recipes.pyx -> build/lib.linux-x86_64-3.5/cytoolz
    copying cytoolz/utils.pyx -> build/lib.linux-x86_64-3.5/cytoolz
    copying cytoolz/__init__.pxd -> build/lib.linux-x86_64-3.5/cytoolz
    copying cytoolz/cpython.pxd -> build/lib.linux-x86_64-3.5/cytoolz
    copying cytoolz/dicttoolz.pxd -> build/lib.linux-x86_64-3.5/cytoolz
    copying cytoolz/functoolz.pxd -> build/lib.linux-x86_64-3.5/cytoolz
    copying cytoolz/itertoolz.pxd -> build/lib.linux-x86_64-3.5/cytoolz
    copying cytoolz/recipes.pxd -> build/lib.linux-x86_64-3.5/cytoolz
    copying cytoolz/utils.pxd -> build/lib.linux-x86_64-3.5/cytoolz
    creating build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/dev_skip_test.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/test_compatibility.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/test_curried.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/test_curried_doctests.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/test_curried_toolzlike.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/test_dev_skip_test.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/test_dicttoolz.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/test_docstrings.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/test_doctests.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/test_embedded_sigs.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/test_functoolz.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/test_inspect_args.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/test_itertoolz.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/test_none_safe.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/test_recipes.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/test_serialization.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/test_signatures.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/test_tlz.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    copying cytoolz/tests/test_utils.py -> build/lib.linux-x86_64-3.5/cytoolz/tests
    running build_ext
    building 'cytoolz.dicttoolz' extension
    creating build/temp.linux-x86_64-3.5
    creating build/temp.linux-x86_64-3.5/cytoolz
    x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.5m -I/home/jorgeog96/.venv-py3/include/python3.5m -c cytoolz/dicttoolz.c -o build/temp.linux-x86_64-3.5/cytoolz/dicttoolz.o
    unable to execute 'x86_64-linux-gnu-gcc': No such file or directory
    error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

    ----------------------------------------
Command "/home/jorgeog96/.venv-py3/bin/python3 -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-th_s5s5d/cytoolz/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-6bwocskz-record/install-record.txt --single-version-externally-managed --compile --install-headers /home/jorgeog96/.venv-py3/include/site/python3.5/cytoolz" failed with error code 1 in /tmp/pip-build-th_s5s5d/cytoolz/
@bweick
Copy link
Contributor

bweick commented Jan 5, 2018

Ran into this error trying to set up the ubuntu sub-system as well. This was helpful...I feel like there might have been another level of error beyond that too that needed fixing but happy to help if you reach that point.

Also a problem I'm running into now with this set up is being able to run tests since loading conftest.py requires a comparison of a linux file path with a windows file path that is causing it to error out. So just beware that is on the horizon.

Biggest thing would be getting rid of the ethereum dependency which requires the pkg-config install for windows. Which I know they are working on (a couple issues down).

@bweick
Copy link
Contributor

bweick commented Jan 5, 2018

For posterity's sake...if you do run into the testing problem I mentioned above, my problem was with the pycache folders. So if you delete those before you run tests you should be fine.

@carver
Copy link
Collaborator

carver commented Jan 5, 2018

I have no familiarity with Ubuntu subsystem for Windows 10, but this is the core of the problem:

unable to execute 'x86_64-linux-gnu-gcc': No such file or directory

gcc must be installed. Does the subsystem have the normal ubuntu package manager? If so, you should be able to do something like apt install gcc and try again.

@jorgeog96
Copy link
Author

Today, I´ve tried to install web3.py in an ubuntu real system inside a VPS. The console has given me the same error like yesterday using ubuntu subsystem for windows. So, I proceeded to install gcc using the generic package manager from linux like you told me @carver . And, I had the following message (I´ve done this operation outside the virtualenv ) :

root@jorgeFirstDroplet:~# apt install gcc
 Reading package lists... Done
 Building dependency tree
 Reading state information... Done
 gcc is already the newest version (4:5.3.1-1ubuntu1).
 gcc set to manually installed.
 0 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.

Then, I get into the virtual env executing the instruction from web3.py latest documentation:

 $ source ~/.venv-py3/bin/activate

After that, I tried again install web3 using:

 pip install web3

But, the same issue:

x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.5m -I/root/.venv-py3/include/python3.5m -c cytoolz/dicttoolz.c -o build/temp.linux-x86_64-3.5/cytoolz/dicttoolz.o
cytoolz/dicttoolz.c:17:20: fatal error: Python.h: No such file or directory
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

I´ve tried the same installation gcc inside the virtualenv, but the same issue again.

If we are talking about the ubuntu subsystem for windows, when I type:

apt install gcc  

I have the following answer:

jorgeog96@Jorge-Osorio:~$ apt install gcc
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

That it´s maybe logical because the developers of this tool for windows have locked all access to files of ubuntu from users because it would cause issues in the system and possible damages in the Linux system. That´s why when I use this subsystem for programming...I have to manage and create the folders and files inside the windows system using the Linux command tool.

@bweick I really do appreciate your contribution, but I don´t understand what are you trying to tell me. How did you fix the installation problem? removing the cache folder? Because I am not running tests still.

@bweick
Copy link
Contributor

bweick commented Jan 5, 2018

I was just adding that comment about pycache for future reference if you ran into the same problem when you had the subsystem all set up. As for solving the current problem...I found that installing the packages outlined by Dana Friedlander in that StackOverflow post helped solve the problem.

@carver
Copy link
Collaborator

carver commented Jan 6, 2018

Fatal error: Python.h: No such file or directory

@jorgeog96 You're getting a different error, so the fix for @bweick won't work for you. It looks like you need the python header files, via something like sudo apt install python-dev. As the error message said, you need to do this as the root user, so be sure to start with sudo.

@jorgeog96
Copy link
Author

jorgeog96 commented Jan 6, 2018

Hello guys @carver , I tried

sudo apt install python-dev

and I have the following error:

x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.5m -I/root/.venv-py3/include/python3.5m -c cytoolz/dicttoolz.c -o build/temp.linux-x86_64-3.5/cytoolz/dicttoolz.o
cytoolz/dicttoolz.c:17:20: fatal error: Python.h: No such file or directory
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1


Failed building wheel for cytoolz

running build_ext
building 'cytoolz.dicttoolz' extension
creating build/temp.linux-x86_64-3.5
creating build/temp.linux-x86_64-3.5/cytoolz
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python3.5m -I/root/.venv-py3/include/python3.5m -c cytoolz/dicttoolz.c -o build/temp.linux-x86_64-3.5/cytoolz/dicttoolz.o
cytoolz/dicttoolz.c:17:20: fatal error: Python.h: No such file or directory
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

----------------------------------------

Command "/root/.venv-py3/bin/python3 -u -c "import setuptools, tokenize;file='/tmp/pip-build-813f7x07/cytoolz/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record /tmp/pip-l022867b-record/install-record.txt --single-version-externally-managed --compile --install-headers /root/.venv-py3/include/site/python3.5/cytoolz" failed with error code 1 in /tmp/pip-build-813f7x07/cytoolz/

@jorgeog96
Copy link
Author

Finally, I type something like you told me @bweick and I found out this post with a similar issue https://stackoverflow.com/questions/25675977/installing-pillow-error-setup-script-exited-with-error-command-x86-64-linux-g

For me, install the dev package in this way works apparently:

sudo apt-get install python3-dev

I received the following output after the post:

Successfully installed certifi-2017.11.5 chardet-3.0.4 cytoolz-0.9.0 eth-abi-0.5.0 eth-keyfile-0.4.1 eth-keys-0.1.0b4 eth-tester-0.1.0b10 eth-utils-0.7.4 idna-2.6 pycryptodome-3.4.7 pysha3-1.0.2 requests-2.18.4 rlp-0.6.0 semantic-version-2.6.0 urllib3-1.22 web3-3.16.4

So, thank you very much guys, now I can go ahead.

@nueverest
Copy link

I needed to do this.

sudo apt-get install python3.6-dev

@pipermerriam
Copy link
Member

Closing as this seems resolved. Comment if that's not the case.

@MdSamsuzzohaShayon
Copy link

You may need to install those packages

sudo apt-get install python-dev 
sudo apt-get install python3-dev 
sudo apt-get install libevent-dev

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants