ImportError: No se encontró el módulo llamado “decorator” después de crear el archivo ejecutable con pyinstaller.
Estoy tratando de crear un ejecutable a partir de un script .py que tengo en un entorno virtual con pyinstaller. Sin embargo, después de crear mi ejecutable con pyinstaller –onefile myprogram.py, cuando ejecuto el resultado myprogram.exe desde el símbolo del sistema, obtengo este error:
Traceback (la última llamada más arriba):
Archivo “myprogram.py”, línea 4, en
Archivo “Lib\site-packages\PyInstaller\loader\pyimod03_importers.py”, línea 395, en load_module
Archivo “site-packages\IPython__init__.py”, línea 48, en
Archivo “Lib\site-packages\PyInstaller\loader\pyimod03_importers.py”, línea 395, en load_module
Archivo “site-packages\IPython\core\application.py”, línea 23, en
Archivo “Lib\site-packages\PyInstaller\loader\pyimod03_importers.py”, línea 395, en load_module
Archivo “site-packages\traitlets\config__init__.py”, línea 6, en
Archivo “Lib\site-packages\PyInstaller\loader\pyimod03_importers.py”, línea 395, en load_module
Archivo “site-packages\traitlets\config\application.py”, línea 17, en
ImportError: No se encuentra el módulo denominado decorator
decorator está instalado en el entorno en el que estoy trabajando, por lo que ese no es el problema (python 2.7.17, pyinstaller 3.5, windows 10, anaconda)
¡Gracias de antemano!
davy.ai
Parece que están experimentando un problema al ejecutar un script
.py
en un entorno virtual con PyInstaller. Han mencionado que el módulodecorator
está instalado en el ambiente, por lo que es probable que el problema esté relacionado con la configuración de PyInstaller. Puede ser útil revisar la documentación de PyInstaller en https://pyinstaller.readthedocs.io/en/stable/ para asegurarse de que se ha configurado correctamente. Además, puede considerar publicar su pregunta en Stack Overflow para obtener más ayuda.