in

Mientras instalo brownie me encuentro con un problema de yarl y multiduct

 pip install eth-brownie
Defaulting to user installation because normal site-packages is not writeable
Collecting eth-brownie
  Using cached eth_brownie-1.18.1-py3-none-any.whl (225 kB)
Requirement already satisfied: requests==2.27.1 in c:\users\zaviyar zahid\appdata\roaming\python\python310\site-packages (from eth-brownie) (2.27.1)
Collecting protobuf==3.19.4
  Using cached protobuf-3.19.4-cp310-cp310-win_amd64.whl (895 kB)
Collecting websockets==9.1
  Using cached websockets-9.1.tar.gz (76 kB)
  Preparing metadata (setup.py) ... done
Requirement already satisfied: black==22.1.0 in c:\users\zaviyar zahid\appdata\roaming\python\python310\site-packages (from eth-brownie) (22.1.0)
Requirement already satisfied: varint==1.0.2 in c:\users\zaviyar zahid\appdata\roaming\python\python310\site-packages (from eth-brownie) (1.0.2)
Collecting typing-extensions==4.0.1
  Using cached typing_extensions-4.0.1-py3-none-any.whl (22 kB)
Collecting pyrsistent==0.18.1
  Using cached pyrsistent-0.18.1-cp310-cp310-win_amd64.whl (61 kB)
Collecting hypothesis==6.27.3
  Using cached hypothesis-6.27.3-py3-none-any.whl (384 kB)
Collecting pygments==2.11.2
  Downloading Pygments-2.11.2-py3-none-any.whl (1.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 485.0 kB/s eta 0:00:00
Collecting eip712==0.1.0
  Using cached eip712-0.1.0-py3-none-any.whl (13 kB)
Requirement already satisfied: mypy-extensions==0.4.3 in c:\users\zaviyar zahid\appdata\roaming\python\python310\site-packages (from eth-brownie) (0.4.3)
Collecting pythx==1.6.1
  Using cached pythx-1.6.1-py2.py3-none-any.whl (39 kB)
Collecting semantic-version==2.8.5
  Using cached semantic_version-2.8.5-py2.py3-none-any.whl (15 kB)
Collecting sortedcontainers==2.4.0
  Using cached sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB)
Collecting lazy-object-proxy==1.7.1
  Using cached lazy_object_proxy-1.7.1-cp310-cp310-win_amd64.whl (23 kB)
Requirement already satisfied: toolz==0.11.2 in c:\users\zaviyar zahid\appdata\roaming\python\python310\site-packages (from eth-brownie) (0.11.2)
Collecting frozenlist==1.3.0
  Using cached frozenlist-1.3.0-cp310-cp310-win_amd64.whl (33 kB)
Requirement already satisfied: iniconfig==1.1.1 in c:\users\zaviyar zahid\appdata\roaming\python\python310\site-packages (from eth-brownie) (1.1.1)
Collecting wrapt==1.13.3
  Using cached wrapt-1.13.3-cp310-cp310-win_amd64.whl (34 kB)
Requirement already satisfied: eth-hash[pycryptodome]==0.3.2 in c:\users\zaviyar zahid\appdata\roaming\python\python310\site-packages (from eth-brownie) (0.3.2)
Requirement already satisfied: netaddr==0.8.0 in c:\users\zaviyar zahid\appdata\roaming\python\python310\site-packages (from eth-brownie) (0.8.0)
Collecting mythx-models==1.9.1
  Using cached mythx_models-1.9.1-py2.py3-none-any.whl (82 kB)
Requirement already satisfied: urllib3==1.26.8 in c:\users\zaviyar zahid\appdata\roaming\python\python310\site-packages (from eth-brownie) (1.26.8)
Collecting cytoolz==0.11.2
  Using cached cytoolz-0.11.2.tar.gz (481 kB)
  Preparing metadata (setup.py) ... done
Collecting rlp==2.0.1
  Using cached rlp-2.0.1-py2.py3-none-any.whl (20 kB)
Collecting pyjwt==1.7.1
  Using cached PyJWT-1.7.1-py2.py3-none-any.whl (18 kB)
Collecting execnet==1.9.0
  Using cached execnet-1.9.0-py2.py3-none-any.whl (39 kB)
Collecting wcwidth==0.2.5
  Using cached wcwidth-0.2.5-py2.py3-none-any.whl (30 kB)
Collecting lru-dict==1.1.7
  Using cached lru-dict-1.1.7.tar.gz (10 kB)
  Preparing metadata (setup.py) ... done
Collecting eth-event==1.2.3
  Using cached eth_event-1.2.3-py3-none-any.whl (7.3 kB)
Collecting eth-keys==0.3.4
  Using cached eth_keys-0.3.4-py3-none-any.whl (21 kB)
Collecting tomli==2.0.0
  Using cached tomli-2.0.0-py3-none-any.whl (12 kB)
Collecting bitarray==1.2.2
  Using cached bitarray-1.2.2.tar.gz (48 kB)
  Preparing metadata (setup.py) ... done
Collecting pycryptodome==3.14.1
  Using cached pycryptodome-3.14.1-cp35-abi3-win_amd64.whl (1.8 MB)
Collecting pytest==6.2.5
  Using cached pytest-6.2.5-py3-none-any.whl (280 kB)
Collecting aiohttp==3.8.1
  Using cached aiohttp-3.8.1-cp310-cp310-win_amd64.whl (555 kB)
Requirement already satisfied: attrs==21.4.0 in c:\users\zaviyar zahid\appdata\roaming\python\python310\site-packages (from eth-brownie) (21.4.0)
Collecting psutil==5.9.0
  Using cached psutil-5.9.0-cp310-cp310-win_amd64.whl (245 kB)
Requirement already satisfied: pathspec==0.9.0 in c:\users\zaviyar zahid\appdata\roaming\python\python310\site-packages (from eth-brownie) (0.9.0)
Collecting eth-utils==1.10.0
  Using cached eth_utils-1.10.0-py3-none-any.whl (24 kB)
Requirement already satisfied: pyparsing==3.0.7 in c:\users\zaviyar zahid\appdata\roaming\python\python310\site-packages (from eth-brownie) (3.0.7)
Collecting pyyaml==5.4.1
  Using cached PyYAML-5.4.1-cp310-cp310-win_amd64.whl
Collecting eth-abi==2.1.1
  Using cached eth_abi-2.1.1-py3-none-any.whl (27 kB)
Collecting python-dateutil==2.8.1
  Using cached python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB)
Collecting eth-brownie
  Using cached eth_brownie-1.18.0-py3-none-any.whl (225 kB)
  Using cached eth_brownie-1.17.2-py3-none-any.whl (221 kB)
Collecting pycryptodome==3.12.0
  Using cached pycryptodome-3.12.0-cp35-abi3-win_amd64.whl (1.8 MB)
Collecting typing-extensions==3.10.0.2
  Using cached typing_extensions-3.10.0.2-py3-none-any.whl (26 kB)
Collecting lazy-object-proxy==1.6.0
  Using cached lazy_object_proxy-1.6.0-cp310-cp310-win_amd64.whl
Collecting pygments==2.10.0
  Using cached Pygments-2.10.0-py3-none-any.whl (1.0 MB)
Collecting importlib-metadata==4.8.2
  Using cached importlib_metadata-4.8.2-py3-none-any.whl (17 kB)
Collecting regex==2021.11.10
  Using cached regex-2021.11.10-cp310-cp310-win_amd64.whl (273 kB)
Collecting async-timeout==4.0.1
  Using cached async_timeout-4.0.1-py3-none-any.whl (5.7 kB)
Collecting prompt-toolkit==3.0.23
  Using cached prompt_toolkit-3.0.23-py3-none-any.whl (374 kB)
Collecting eth-keys==0.3.3
  Using cached eth_keys-0.3.3-py3-none-any.whl (20 kB)
Collecting black==21.11b1
  Using cached black-21.11b1-py3-none-any.whl (155 kB)
Collecting attrs==21.2.0
  Using cached attrs-21.2.0-py2.py3-none-any.whl (53 kB)
Collecting urllib3==1.26.7
  Using cached urllib3-1.26.7-py2.py3-none-any.whl (138 kB)
Collecting eth-account==0.5.6
  Using cached eth_account-0.5.6-py3-none-any.whl (101 kB)
Collecting pyrsistent==0.18.0
  Using cached pyrsistent-0.18.0-cp310-cp310-win_amd64.whl
Collecting platformdirs==2.4.0
  Using cached platformdirs-2.4.0-py3-none-any.whl (14 kB)
Collecting pytest-forked==1.3.0
  Using cached pytest_forked-1.3.0-py2.py3-none-any.whl (4.7 kB)
Collecting eth-brownie
  Using cached eth_brownie-1.17.1-py3-none-any.whl (221 kB)
Collecting charset-normalizer==2.0.7
  Using cached charset_normalizer-2.0.7-py3-none-any.whl (38 kB)
Collecting eth-brownie
  Using cached eth_brownie-1.17.0-py3-none-any.whl (221 kB)
Collecting pyparsing==2.4.7
  Using cached pyparsing-2.4.7-py2.py3-none-any.whl (67 kB)
Collecting eth-brownie
  Using cached eth_brownie-1.16.4-py3-none-any.whl (219 kB)
Collecting wrapt==1.12.1
  Using cached wrapt-1.12.1.tar.gz (27 kB)
  Preparing metadata (setup.py) ... done
Collecting web3==5.23.1
  Using cached web3-5.23.1-py3-none-any.whl (486 kB)
Collecting regex==2021.8.28
  Using cached regex-2021.8.28-cp310-cp310-win_amd64.whl (271 kB)
Collecting toolz==0.11.1
  Using cached toolz-0.11.1-py3-none-any.whl (55 kB)
Collecting idna==3.2
  Using cached idna-3.2-py3-none-any.whl (59 kB)
Collecting asttokens==2.0.4
  Using cached asttokens-2.0.4-py2.py3-none-any.whl (20 kB)
Collecting py-solc-x==1.1.0
  Using cached py_solc_x-1.1.0-py3-none-any.whl (15 kB)
Collecting click==8.0.1
  Using cached click-8.0.1-py3-none-any.whl (97 kB)
Collecting pycryptodome==3.10.1
  Using cached pycryptodome-3.10.1-cp35-abi3-win_amd64.whl (1.6 MB)
Collecting multidict==5.1.0
  Using cached multidict-5.1.0.tar.gz (53 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting charset-normalizer==2.0.6
  Using cached charset_normalizer-2.0.6-py3-none-any.whl (37 kB)
Collecting protobuf==3.18.0
  Using cached protobuf-3.18.0-py2.py3-none-any.whl (174 kB)
Collecting chardet==4.0.0
  Using cached chardet-4.0.0-py2.py3-none-any.whl (178 kB)
Collecting hypothesis==6.21.6
  Using cached hypothesis-6.21.6-py3-none-any.whl (381 kB)
Collecting pytest-xdist==1.34.0
  Using cached pytest_xdist-1.34.0-py2.py3-none-any.whl (36 kB)
Collecting psutil==5.8.0
  Using cached psutil-5.8.0.tar.gz (470 kB)
  Preparing metadata (setup.py) ... done
Collecting py-solc-ast==1.2.9
  Using cached py_solc_ast-1.2.9-py3-none-any.whl (10 kB)
Collecting black==21.9b0
  Using cached black-21.9b0-py3-none-any.whl (148 kB)
Collecting urllib3==1.26.6
  Using cached urllib3-1.26.6-py2.py3-none-any.whl (138 kB)
Collecting certifi==2021.5.30
  Using cached certifi-2021.5.30-py2.py3-none-any.whl (145 kB)
Collecting dataclassy==0.10.4
  Using cached dataclassy-0.10.4-py3-none-any.whl (23 kB)
Collecting tomli==1.2.1
  Using cached tomli-1.2.1-py3-none-any.whl (11 kB)
Collecting py==1.10.0
  Using cached py-1.10.0-py2.py3-none-any.whl (97 kB)
Collecting tqdm==4.62.3
  Using cached tqdm-4.62.3-py2.py3-none-any.whl (76 kB)
Collecting async-timeout==3.0.1
  Using cached async_timeout-3.0.1-py3-none-any.whl (8.2 kB)
Collecting base58==2.1.0
  Using cached base58-2.1.0-py3-none-any.whl (5.6 kB)
Collecting inflection==0.5.0
  Using cached inflection-0.5.0-py2.py3-none-any.whl (5.8 kB)
Collecting platformdirs==2.3.0
  Using cached platformdirs-2.3.0-py3-none-any.whl (13 kB)
Collecting cytoolz==0.11.0
  Using cached cytoolz-0.11.0.tar.gz (477 kB)
  Preparing metadata (setup.py) ... done
Collecting prompt-toolkit==3.0.20
  Using cached prompt_toolkit-3.0.20-py3-none-any.whl (370 kB)
Collecting aiohttp==3.7.4.post0
  Using cached aiohttp-3.7.4.post0-py3-none-any.whl
Collecting hexbytes==0.2.2
  Using cached hexbytes-0.2.2-py3-none-any.whl (6.1 kB)
Collecting multiaddr==0.0.9
  Using cached multiaddr-0.0.9-py2.py3-none-any.whl (16 kB)
Collecting yarl==1.6.3
  Using cached yarl-1.6.3.tar.gz (176 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting pygments-lexer-solidity==0.7.0
  Using cached pygments-lexer-solidity-0.7.0.tar.gz (7.3 kB)
  Preparing metadata (setup.py) ... done
Collecting ipfshttpclient==0.8.0a2
  Using cached ipfshttpclient-0.8.0a2-py3-none-any.whl (82 kB)
Collecting eth-account==0.5.5
  Using cached eth_account-0.5.5-py3-none-any.whl (100 kB)
Collecting requests==2.26.0
  Using cached requests-2.26.0-py2.py3-none-any.whl (62 kB)
Collecting eth-rlp==0.2.1
  Using cached eth_rlp-0.2.1-py3-none-any.whl (5.0 kB)
Collecting parsimonious==0.8.1
  Using cached parsimonious-0.8.1.tar.gz (45 kB)
  Preparing metadata (setup.py) ... done
Collecting jsonschema==3.2.0
  Using cached jsonschema-3.2.0-py2.py3-none-any.whl (56 kB)
Collecting vvm==0.1.0
  Using cached vvm-0.1.0-py3-none-any.whl (11 kB)
Collecting rlp==1.2.0
  Using cached rlp-1.2.0-py2.py3-none-any.whl (19 kB)
Requirement already satisfied: six==1.16.0 in c:\users\zaviyar zahid\appdata\roaming\python\python310\site-packages (from eth-brownie) (1.16.0)
Collecting python-dotenv==0.16.0
  Using cached python_dotenv-0.16.0-py2.py3-none-any.whl (18 kB)
Collecting eth-typing==2.2.2
  Using cached eth_typing-2.2.2-py3-none-any.whl (6.2 kB)
Collecting toml==0.10.2
  Using cached toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting eth-keyfile==0.5.1
  Using cached eth_keyfile-0.5.1-py3-none-any.whl (8.3 kB)
Collecting vyper==0.2.16
  Using cached vyper-0.2.16-py3-none-any.whl (236 kB)
Requirement already satisfied: pluggy==1.0.0 in c:\users\zaviyar zahid\appdata\roaming\python\python310\site-packages (from eth-brownie) (1.0.0)
Collecting packaging==21.0
  Using cached packaging-21.0-py3-none-any.whl (40 kB)
Requirement already satisfied: colorama in c:\users\zaviyar zahid\appdata\roaming\python\python310\site-packages (from click==8.0.1->eth-brownie) (0.4.4)
Requirement already satisfied: setuptools in c:\program files\python\lib\site-packages (from jsonschema==3.2.0->eth-brownie) (58.1.0)
Requirement already satisfied: atomicwrites>=1.0 in c:\users\zaviyar zahid\appdata\roaming\python\python310\site-packages (from pytest==6.2.5->eth-brownie) (1.4.0)
Requirement already satisfied: pywin32>=223 in c:\users\zaviyar zahid\appdata\roaming\python\python310\site-packages (from web3==5.23.1->eth-brownie) (303)
WARNING: The candidate selected for download or install is a yanked version: 'protobuf' candidate (version 3.18.0 at https://files.pythonhosted.org/packages/74/4e/9f3cb458266ef5cdeaa1e72a90b9eda100e3d1803cbd7ec02f0846da83c3/protobuf-3.18.0-py2.py3-none-any.whl#sha256=615099e52e9fbc9fde00177267a94ca820ecf4e80093e390753568b7d8cb3c1a (from https://pypi.org/simple/protobuf/))
Reason for being yanked: This version claims to support Python 2 but does not
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.
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 psutil, since package 'wheel' is not installed.
Using legacy 'setup.py install' for pygments-lexer-solidity, since package 'wheel' is not installed.
Using legacy 'setup.py install' for websockets, since package 'wheel' is not installed.     
Using legacy 'setup.py install' for wrapt, since package 'wheel' is not installed.
Building wheels for collected packages: multidict, yarl
  Building wheel for multidict (pyproject.toml) ... error
  error: subprocess-exited-with-error

  × Building wheel for multidict (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [41 lines of output]
      *********************
      * Accelerated build *
      *********************
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build\lib.win-amd64-3.10
      creating build\lib.win-amd64-3.10\multidict
      copying multidict\_abc.py -> build\lib.win-amd64-3.10\multidict
      copying multidict\_compat.py -> build\lib.win-amd64-3.10\multidict
      copying multidict\_multidict_base.py -> build\lib.win-amd64-3.10\multidict
      copying multidict\_multidict_py.py -> build\lib.win-amd64-3.10\multidict
      copying multidict\__init__.py -> build\lib.win-amd64-3.10\multidict
      running egg_info
      writing multidict.egg-info\PKG-INFO
      writing dependency_links to multidict.egg-info\dependency_links.txt
      writing top-level names to multidict.egg-info\top_level.txt
      reading manifest file 'multidict.egg-info\SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution 
      warning: no previously-included files found matching 'multidict\_multidict.html'      
      warning: no previously-included files found matching 'multidict\*.so'
      warning: no previously-included files found matching 'multidict\*.pyd'
      warning: no previously-included files found matching 'multidict\*.pyd'
      no previously-included directories found matching 'docs\_build'
      adding license file 'LICENSE'
      writing manifest file 'multidict.egg-info\SOURCES.txt'
      copying multidict\__init__.pyi -> build\lib.win-amd64-3.10\multidict
      copying multidict\_multidict.c -> build\lib.win-amd64-3.10\multidict
      copying multidict\py.typed -> build\lib.win-amd64-3.10\multidict
      creating build\lib.win-amd64-3.10\multidict\_multilib
      copying multidict\_multilib\defs.h -> build\lib.win-amd64-3.10\multidict\_multilib    
      copying multidict\_multilib\dict.h -> build\lib.win-amd64-3.10\multidict\_multilib    
      copying multidict\_multilib\istr.h -> build\lib.win-amd64-3.10\multidict\_multilib    
      copying multidict\_multilib\iter.h -> build\lib.win-amd64-3.10\multidict\_multilib    
      copying multidict\_multilib\pair_list.h -> build\lib.win-amd64-3.10\multidict\_multilib
      copying multidict\_multilib\views.h -> build\lib.win-amd64-3.10\multidict\_multilib   
      running build_ext
      building 'multidict._multidict' extension
      error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for multidict
  Building wheel for yarl (pyproject.toml) ... error
  error: subprocess-exited-with-error

  × Building wheel for yarl (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [36 lines of output]
      **********************
      * Accellerated build *
      **********************
      running bdist_wheel
      running build
      running build_py
      creating build
      creating build\lib.win-amd64-3.10
      creating build\lib.win-amd64-3.10\yarl
      copying yarl\_quoting.py -> build\lib.win-amd64-3.10\yarl
      copying yarl\_quoting_py.py -> build\lib.win-amd64-3.10\yarl
      copying yarl\_url.py -> build\lib.win-amd64-3.10\yarl
      copying yarl\__init__.py -> build\lib.win-amd64-3.10\yarl
      running egg_info
      writing yarl.egg-info\PKG-INFO
      writing dependency_links to yarl.egg-info\dependency_links.txt
      writing requirements to yarl.egg-info\requires.txt
      writing top-level names to yarl.egg-info\top_level.txt
      reading manifest file 'yarl.egg-info\SOURCES.txt'
      reading manifest template 'MANIFEST.in'
      warning: no previously-included files matching '*.pyc' found anywhere in distribution 
      warning: no previously-included files matching '*.cache' found anywhere in distribution
      warning: no previously-included files found matching 'yarl\*.html'
      warning: no previously-included files found matching 'yarl\*.so'
      warning: no previously-included files found matching 'yarl\*.pyd'
      no previously-included directories found matching 'docs\_build'
      adding license file 'LICENSE'
      writing manifest file 'yarl.egg-info\SOURCES.txt'
      copying yarl\__init__.pyi -> build\lib.win-amd64-3.10\yarl
      copying yarl\_quoting_c.c -> build\lib.win-amd64-3.10\yarl
      copying yarl\_quoting_c.pyi -> build\lib.win-amd64-3.10\yarl
      copying yarl\_quoting_c.pyx -> build\lib.win-amd64-3.10\yarl
      copying yarl\py.typed -> build\lib.win-amd64-3.10\yarl
      running build_ext
      building 'yarl._quoting_c' extension
      error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.      
  ERROR: Failed building wheel for yarl
Failed to build multidict yarl
ERROR: Could not build wheels for multidict, yarl, which is required to install pyproject.toml-based projects

0

¿Te ayudó la respuesta?

Subscribirse
Notificar por
guest

0 Comentarios
Inline Feedbacks
Ver todas las Respuestas

Conservar etiquetas de metadatos GeoTIFF en GeoServer

Renombrar archivos el nombre de la carpeta