Bonjour,

J'essaye sous linux un programme que j'ai fais sous windows.

Lors du démarrage je rencontre deux problèmes:

1°) Lors de l'import de mon fichier export_pdf.pyw, j'ai l'erreur suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
ImportError: No module named export_pdf

2°)Quand je lance une fonction qui appelle elle-même la class new de mon fichier select.pyw, j'ai le message d'erreur suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Traceback (most recent call last):
  File "/home/perso/Bureau/programme/FRAME_notebook.pyw", line 150, in new_project
    frame = select.new(self, l, h)
AttributeError: 'module' object has no attribute 'new'
Il me semble que sous linux il faut rajouter une ligne lors des imports de fichiers .py, mais laquelle

Mes deux fichiers .pyw sont importés comme celà dans FRAME_notebook.pyw:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
#-*- coding:utf-8 -*-
import wx
import select
import export_pdf
import reportlab
 
class Root(wx.Frame):
    ....
Quelqu'un peut-il m'aider à comprendre le problème et à trouver la solution?

D'avance merci