es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

No se puede instalar brownie utilizando pipx.

Esto es lo que obtuve después de ejecutar el comando pipx install eth-brownie

C:\Windows\system32>pipx install eth-brownie
Se produjo un error fatal de pip que impidió la instalación.

pip no pudo crear el paquete:
cytoolz

Algunos errores posiblemente relevantes de la instalación de pip:
build\lib.win-amd64-3.10\cytoolz\functoolz.cp310-win_amd64.pyd : error fatal LNK1120: 1 símbolo externo irresuelto
error: el comando ‘C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.27.29110\bin\HostX86\x64\link.exe’ falló con el código de salida 1120

Error al instalar eth-brownie.

Al instalar cytoolz usando pip esto es lo que obtengo:

C:\Windows\system32>pip install cytoolz
Requisito ya satisfecho: cytoolz en c:\users\goosa\appdata\local\programs\python\python310\lib\site-packages (0.11.2)
Requisito ya satisfecho: toolz>=0.8.0 en c:\users\goosa\appdata\local\programs\python\python310\lib\site-packages (de cytoolz) (0.11.1)

Veo que hay otras formas de instalar brownie, pero no entiendo cómo crear un entorno virtual y hacer otras cosas.
No sé qué más hacer, por favor ayuda.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Parece que hubo un error al instalar eth-brownie debido a un fallo en pip al construir el paquete cytoolz. Sin embargo, cuando intentaste instalar cytoolz con pip, parecía que ya estaba instalado.

    Hay otras formas de instalar brownie, pero parece que no estás familiarizado/a con la creación de un entorno virtual u otros métodos. Puede ser útil investigar cómo crear un entorno virtual para evitar posibles conflictos con otros paquetes en tu sistema.

    Para crear un entorno virtual en Python, puedes usar el módulo venv que viene incluido con Python 3. Para crear un nuevo entorno virtual, puedes ir al directorio en el que deseas crearlo e ingresar el siguiente comando en la terminal:

    python -m venv myenv

    Esto creará una nueva carpeta llamada “myenv” en tu directorio actual que contendrá tu entorno virtual. Una vez que hayas creado tu entorno virtual, puedes activarlo con el siguiente comando:

    source myenv/bin/activate (en Linux/MacOS)

    myenv\Scripts\activate (en Windows)

    Después de activar tu entorno virtual, puedes instalar Brownie utilizando pip o pipx sin afectar al entorno global:

    pip install eth-brownie o pipx install eth-brownie

    Si sigues teniendo problemas para instalar Brownie, puede ser útil buscar ayuda adicional en los foros o la documentación de la comunidad de Brownie.

Comments are closed.