Je n'ai pas trouvé (problèmes de répertoires) un projet Python 2.5 avec la structure de répertoire suivant:Module Python
database/__init__.py
database/createDBConnection.py
gui/mainwindow.py
Lorsque je tente de lancer
python gui/mainwindow.py
Je reçois l'erreur
C:\PopGen>python gui/mainwindow.py
Traceback (most recent call last):
File "gui/mainwindow.py", line 12, in <module>
from database.createDBConnection import createDBC
ImportError: No module named database.createDBConnection
Dans mainwindow.py, il y a l'instruction suivante à la ligne 12
from database.createDBConnection import createDBC
Le problème se produit car Python ne trouve pas le module de base de données.
Question: Que puis-je faire pour corriger cette erreur?
Voici le code du projet: https://www.dropbox.com/sh/edfutlba960atp9/MwFpaepEpl
J'ai essayé d'utiliser
C:\PopGen>python -m gui.mainwindow
mais j'ai reçu ces erreurs
Traceback (most recent call last):
File "C:\Python25\lib\runpy.py", line 95, in run_module
filename, loader, alter_sys)
File "C:\Python25\lib\runpy.py", line 52, in _run_module_code
mod_name, mod_fname, mod_loader)
File "C:\Python25\lib\runpy.py", line 32, in _run_code
exec code in run_globals
File "C:\PopGen\gui\mainwindow.py", line 13, in <module>
from file_menu.wizard_window_validate import Wizard
ImportError: No module named file_menu.wizard_window_validate
Qu'est-ce que votre chemin de python ressembler? En outre, vérifiez les importations circulaires. –
C: \ Python25 (il est inclus dans la variable d'environnement% PATH%). –