Probleme avec Pylance
import utils
print(utils.a)
Lorsque je lance mon code, il réussit a m'afficher la valeur de a contenu dans le module utils.py, cependant j'ai une erreur indiquée par vs code : Import "utils" could not be resolved Pylance.
De plus lorsque je fais un run selection line in Python terminal j'obtiens ceci :
>>> import utils
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'utils'
>>> print(utils.a)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'utils' is not defined
Alors que le run Python file in terminal me renvois bien la valeur contenue dans le module utils.
Bonjour Thibaut44300,
a priori il n'arrive pas à trouver ton module utils.py j'imagine que tu fait cet import depuis un autre script comme dans le cours ? Ton module utils.py est il dans le même dossier que le script à partir duquel tu essais de faire l'import ? Si ce n'est pas le cas, alors il faut avoir ajouté le chemin vers ton module dans la variable path de python. Du coup je pense que c'est lié à ton autre question sur le PYTHONPATH . Je te laisse aller voir la réponse à cette question. Comme dit dans l'autre réponse, si tu es toujours bloqué dis le moi et on pourra faire une Visio avec partage d'écran. Merci , a +
Inscris-toi
(c'est gratuit !)
Tu dois créer un compte pour participer aux discussions.
Créer un compte