Menu

No module named 'start_menu_functions' sous w10

-
Bonjour,

j'ai un problème lors du lancement du programme python. (Je suis sous windows 10)

Voici le code :

C:\Users\Maxence\Desktop>python GHF.py
Traceback (most recent call last):
File "GHF.py", line 6, in <module>
from start_menu_functions import history, date_time, combo_methods, history_file
ModuleNotFoundError: No module named 'start_menu_functions'
Afficher la suite 

2 réponses

Messages postés
326
Date d'inscription
vendredi 25 septembre 2015
Statut
Membre
Dernière intervention
6 mai 2019
76
0
Merci
Bonjour,
Eh bien je trouve que le message d'erreur est plutôt claire : le module start_menu_functions n'existe pas.
Pourquoi essayez-vous d'importer ce module ? L'avez-vous téléchargé ? L'avez-vous créé ?
Commenter la réponse de quent217
Messages postés
28841
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
14 juin 2019
6575
0
Merci
Bonjour,

Vu le nom de ce que tu cherches à importer, ça ne semble pas être un module python standard. Il est vraisemblablement quelque part dans ton arborescence ?

Avec
from start_menu_functions import ...
, python s'attend à trouver un fichier qui porte le nom
start_menu_functions.py
dans le même répertoire que ton fichier, et à défaut, dans l'un des répertoire listé par :

import os
print(os.sys.path)


En toute rigueur, le package python qui fournit
start_menu_functions.py
devrait être installé proprement dans le système, typiquement en lançant depuis le répertoire qui contient
setup.py
la commande
python setup.py install
. Ainsi, il atterrira dans l'un des répertoires listés par
os.sys.path
et tu devrais alors pouvoir l'importer.

Bonne chance
Commenter la réponse de mamiemando