Flickr4Java
Flickr4Java copied to clipboard
VS Code - pip install web3 error
I am having trouble installing web3.
- VS Code
- Python 3.10.2
Collecting web3 Using cached web3-5.28.0-py3-none-any.whl (499 kB) Collecting jsonschema<4.0.0,>=3.2.0 Using cached jsonschema-3.2.0-py2.py3-none-any.whl (56 kB) Requirement already satisfied: requests<3.0.0,>=2.16.0 in ./env/lib/python3.10/site-packages (from web3) (2.27.1) Collecting eth-abi<3.0.0,>=2.0.0b6 Using cached eth_abi-2.1.1-py3-none-any.whl (27 kB) Collecting websockets<10,>=9.1 Using cached websockets-9.1-cp310-cp310-macosx_10_9_universal2.whl Collecting protobuf<4,>=3.10.0 Using cached protobuf-3.19.4-cp310-cp310-macosx_10_9_universal2.whl (961 kB) Collecting ipfshttpclient==0.8.0a2 Using cached ipfshttpclient-0.8.0a2-py3-none-any.whl (82 kB) Collecting eth-utils<2.0.0,>=1.9.5 Using cached eth_utils-1.10.0-py3-none-any.whl (24 kB) Requirement already satisfied: eth-typing<3.0.0,>=2.0.0 in ./env/lib/python3.10/site-packages (from web3) (2.3.0) Requirement already satisfied: eth-hash[pycryptodome]<1.0.0,>=0.2.0 in ./env/lib/python3.10/site-packages (from web3) (0.3.2) Collecting aiohttp<4,>=3.7.4.post0 Using cached aiohttp-3.8.1-cp310-cp310-macosx_10_9_x86_64.whl (575 kB) Collecting eth-account<0.6.0,>=0.5.7 Using cached eth_account-0.5.7-py3-none-any.whl (101 kB) Collecting lru-dict<2.0.0,>=1.1.6 Using cached lru-dict-1.1.7.tar.gz (10 kB) Preparing metadata (setup.py) ... done Collecting hexbytes<1.0.0,>=0.1.0 Using cached hexbytes-0.2.2-py3-none-any.whl (6.1 kB) Collecting multiaddr>=0.0.7 Using cached multiaddr-0.0.9-py2.py3-none-any.whl (16 kB) Collecting multidict<7.0,>=4.5 Using cached multidict-6.0.2-cp310-cp310-macosx_10_9_x86_64.whl (28 kB) Collecting aiosignal>=1.1.2 Using cached aiosignal-1.2.0-py3-none-any.whl (8.2 kB) Collecting async-timeout<5.0,>=4.0.0a3 Using cached async_timeout-4.0.2-py3-none-any.whl (5.8 kB) Requirement already satisfied: attrs>=17.3.0 in ./env/lib/python3.10/site-packages (from aiohttp<4,>=3.7.4.post0->web3) (21.4.0) Requirement already satisfied: charset-normalizer<3.0,>=2.0 in ./env/lib/python3.10/site-packages (from aiohttp<4,>=3.7.4.post0->web3) (2.0.11) Collecting frozenlist>=1.1.1 Using cached frozenlist-1.3.0-cp310-cp310-macosx_10_9_x86_64.whl (36 kB) Collecting yarl<2.0,>=1.0 Using cached yarl-1.7.2-cp310-cp310-macosx_10_9_x86_64.whl (121 kB) Collecting parsimonious<0.9.0,>=0.8.0 Using cached parsimonious-0.8.1-py3-none-any.whl Collecting rlp<3,>=1.0.0 Using cached rlp-2.0.1-py2.py3-none-any.whl (20 kB) Collecting eth-keyfile<0.6.0,>=0.5.0 Using cached eth_keyfile-0.5.1-py3-none-any.whl (8.3 kB) Collecting eth-rlp<2,>=0.1.2 Using cached eth_rlp-0.3.0-py3-none-any.whl (5.0 kB) Collecting bitarray<1.3.0,>=1.2.1 Using cached bitarray-1.2.2.tar.gz (48 kB) Preparing metadata (setup.py) ... done Collecting eth-keys<0.4.0,>=0.3.4 Using cached eth_keys-0.3.4-py3-none-any.whl (21 kB) Collecting pycryptodome<4,>=3.6.6 Using cached pycryptodome-3.14.1-cp35-abi3-macosx_10_9_x86_64.whl (1.5 MB) Collecting cytoolz<1.0.0,>=0.10.1 Using cached cytoolz-0.11.2.tar.gz (481 kB) Preparing metadata (setup.py) ... done Requirement already satisfied: six>=1.11.0 in ./env/lib/python3.10/site-packages (from jsonschema<4.0.0,>=3.2.0->web3) (1.16.0) Collecting pyrsistent>=0.14.0 Using cached pyrsistent-0.18.1-cp310-cp310-macosx_10_9_universal2.whl (81 kB) Requirement already satisfied: setuptools in ./env/lib/python3.10/site-packages (from jsonschema<4.0.0,>=3.2.0->web3) (60.8.2) Requirement already satisfied: urllib3<1.27,>=1.21.1 in ./env/lib/python3.10/site-packages (from requests<3.0.0,>=2.16.0->web3) (1.26.8) Requirement already satisfied: certifi>=2017.4.17 in ./env/lib/python3.10/site-packages (from requests<3.0.0,>=2.16.0->web3) (2021.10.8) Requirement already satisfied: idna<4,>=2.5 in ./env/lib/python3.10/site-packages (from requests<3.0.0,>=2.16.0->web3) (3.3) Requirement already satisfied: toolz>=0.8.0 in ./env/lib/python3.10/site-packages (from cytoolz<1.0.0,>=0.10.1->eth-utils<2.0.0,>=1.9.5->web3) (0.11.2) Collecting eth-rlp<2,>=0.1.2 Using cached eth_rlp-0.2.1-py3-none-any.whl (5.0 kB) Collecting base58 Using cached base58-2.1.1-py3-none-any.whl (5.6 kB) Requirement already satisfied: netaddr in ./env/lib/python3.10/site-packages (from multiaddr>=0.0.7->ipfshttpclient==0.8.0a2->web3) (0.8.0) Requirement already satisfied: varint in ./env/lib/python3.10/site-packages (from multiaddr>=0.0.7->ipfshttpclient==0.8.0a2->web3) (1.0.2) Using legacy 'setup.py install' for lru-dict, since package 'wheel' is not installed. Using legacy 'setup.py install' for bitarray, since package 'wheel' is not installed. Using legacy 'setup.py install' for cytoolz, since package 'wheel' is not installed. Installing collected packages: lru-dict, bitarray, websockets, pyrsistent, pycryptodome, protobuf, parsimonious, multidict, hexbytes, frozenlist, cytoolz, base58, async-timeout, yarl, multiaddr, jsonschema, eth-utils, aiosignal, rlp, ipfshttpclient, eth-keys, eth-abi, aiohttp, eth-rlp, eth-keyfile, eth-account, web3 Running setup.py install for lru-dict ... error error: subprocess-exited-with-error
× Running setup.py install for lru-dict did not run successfully. │ exit code: 1 ╰─> [8 lines of output] running install /Users/juancbachir/web3_py_simple_storage/env/lib/python3.10/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( running build running build_ext building 'lru' extension xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools. error: command '/usr/bin/clang' failed with exit code 1 [end of output]
note: This error originates from a subprocess, and is likely not a problem with pip. error: legacy-install-failure
× Encountered error while trying to install package. ╰─> lru-dict
note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure.