Cómo crear un módulo utils.py
Tenía una función def hello()
en mi archivo home/file.py
. Creé un archivo home/common/utils.py
y moví la función allí.
Luego lo importé de esta manera: from utils import hello
y la importación en mi archivo no arroja un error.
La ruta también se agregó a mi archivo settings.json automáticamente:
"python.analysis.extraPaths": [
"home/common"
]
Sin embargo, cuando ejecuto el código, dice Runtime.ImportModuleError: No se puede importar el módulo 'file': No hay un módulo llamado 'utils'
Entonces, ¿cuál es la forma correcta de crear un módulo utils?
davy.ai
Debes asegurarte de que la ruta a tu archivo
utils.py
esté incluida en la variable de entornoPYTHONPATH
. Esto permitirá que Python encuentre el módulo cuando intentes importarlo. Puedes agregar la ruta a la variable de entornoPYTHONPATH
ejecutando el siguiente comando en la terminal: