Esta es la primera vez que realmente me senté y probé Python 3, y parece estar fallando miserablemente. Tengo los siguientes dos archivos:
- prueba.py
- config.py
config.py tiene algunas funciones definidas, así como algunas variables. Lo he despojado a lo siguiente:
config.py
debug = True
prueba.py
import config
print (config.debug)
Yo tambien tengo un __init__.py
Sin embargo, recibo el siguiente error:
ModuleNotFoundError: No module named 'config'
Soy consciente de que la convención py3 es usar importaciones absolutas:
from . import config
Sin embargo, esto lleva al siguiente error:
ImportError: cannot import name 'config'
Así que no sé qué hacer aquí ... Cualquier ayuda es muy apreciada. :)
python test.py
, y funciona perfectamente bien. No tengo pyCharm, pero quizás haya alguna configuración incorrecta de pyCharm que esté causando el problema