Résolue

Probleme avec Pylance

# Résolution d'erreurs # Modules # VSCode

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 +

Hello ,


est ce que la résolution de ton problème avec le PYTHONPATH a résolu le problème de cette question ? Merci

Salut, je ne sais pas si la résolution du Pythonpath a joué ou non sur ce problème mais j'ai refait l'exo et tout fonctionne correctement!

Inscris-toi

(c'est gratuit !)

Inscris-toi

Tu dois créer un compte pour participer aux discussions.

Créer un compte

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.