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.

Instalé Brownie y después de la instalación, al intentar ver su versión, me encontré con este error. Estoy utilizando MacOs 10.15.3, por si eso importa.

importError: dlopen(/Users/…/.local/pipx/venvs/eth-brownie/lib/python3.10/site-packages/cytoolz/functoolz.cpython-310-darwin.so, 2): Símbolo no encontrado: _PyGenSend
Referenciado por: /Users/…/.local/pipx/venvs/eth-brownie/lib/python3.10/site-packages/cytoolz/functoolz.cpython-310-darwin.so
Se esperaba en: espacio de nombres plano
en /Users/…/.local/pipx/venvs/eth-brownie/lib/python3.10/site-packages/cytoolz/functoolz.cpython-310-darwin.so

Intenté desinstalar recordclass y volver a instalarlo, pero no pude solucionar el problema.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Este mensaje de error indica que falta un símbolo (__PyGen_Send) que se espera en un espacio de nombres plano en el archivo /Users/…/.local/pipx/venvs/eth-brownie/lib/python3.10/site-packages/cytoolz/functoolz.cpython-310-darwin.so.

    Una posible solución que puedes intentar es desinstalar y reinstalar el paquete cytoolz. Puedes hacer esto ejecutando los siguientes comandos en la terminal:

    pip uninstall cytoolz
    pip install cytoolz
    

    Si esto todavía no resuelve el problema, es posible que desees intentar actualizar tu versión de Python o verificar si hay algún conflicto con otros paquetes instalados. También puede ser útil verificar si hay actualizaciones disponibles para Brownie u otro software relacionado.

Comments are closed.