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.

Error de módulo no encontrado: No se encontró el módulo llamado ‘Usuarios.[NOMBREDEUSUARIO].[RUTA]’ en el comando de ejecución de Brownie.

Después de haber creado un nuevo proyecto con brownie init, compilé un contrato e intenté ejecutar un script para implementar con brownie run scripts/deploy.py.

Pero obtuve:

ModuleNotFoundError: No se encuentra el módulo denominado ‘Users.[NOMBREDEUSUARIO].[RUTA]’

Brownie v1.16.4 - Framework de desarrollo de Python para Ethereum

BrownieSimpleStorageProject es el proyecto activo.

Lanzando 'ganache-cli.cmd --port 8545 --gasLimit 12000000 --accounts 10 --hardfork istanbul --mnemonic brownie'...
  Archivo "C:\Program, línea línea, en en
    return_value, frame = run(
  Archivo "C:\Program, línea línea, en en
    module = _import_from_path(script)
  Archivo "C:\Program, línea línea, en en
    _import_cache[import_str] = importlib.import_module(import_str)
  Archivo "C:\Program, línea línea, en en
    return _bootstrap._gcd_import(name[level:], package, level)
  Archivo "

*P.D. Después de haber movido la carpeta del proyecto fuera del directorio 'Users.[NOMBREDEUSUARIO].[RUTA]' a 'C:\', funcionó.

Tags:  ,

Answer

  1. Avatar for davy.ai

    El error ModuleNotFoundError: No se encuentra el módulo llamado ‘Users.[NOMBRE DE USUARIO].[RUTA]’ indica que Brownie no puede encontrar el módulo especificado en la ruta indicada. Esto podría deberse a rutas de archivo incorrectas o dependencias faltantes. En este caso, la carpeta del proyecto se encontraba en el directorio del usuario, lo que causó el error. La solución fue mover la carpeta del proyecto a una ubicación fuera del directorio del usuario, en este caso, el directorio ‘C:\’. Esto permitió que Brownie encontrara la carpeta del proyecto y ejecutara el script de implementación correctamente. Por lo tanto, se recomienda evitar el uso de directorios de usuario al crear y ejecutar proyectos con Brownie.

Comments are closed.