Есть ли проблема с.py->. Exe при использовании поляны и объекта?

У меня возникла небольшая проблема при создании файла.exe из файла script.py. Он отказывается использовать мой объект из моего файла.glade.

Некоторая информация:

  • Мой скрипт отлично работает с 'py -2.7 script.py'

  • Я использую PyInstaller, чтобы заморозить скрипт, и я уже решаю некоторые разные зависимости libs.

  • Я уже использую некоторую печать для тестирования своего script.exe, и я видел некоторые из них, но сценарий останавливается посередине (я процитирую это в части кода).

     "my import"
     print("test") #ThisOneWork
    
     def when_button_is_clicked(label):
     '''
     my action 
     '''     
    
    builder = Gtk.Builder() 
    
    print("test")  #ThisOneWork
    
    builder.add_from_file('graphique.glade')  
    
    print("test") #StopHere
    
    
    (  window = builder.get_object('main_window')
    
      window.connect('delete-event', Gtk.main_quit)
    
      handler = {'on_clicked': when_button_is_clicked}
    
      builder.connect_signals(handler) 
      listing =builder.get_object('list1') 
      entry = builder.get_object('entry1')
      window.show_all()
      Gtk.main()
    )øø 
    

    øø # Так что эта часть не работает при исполнении.

Итак, как я уже сказал, мой скрипт работает с Python, на мой взгляд, это не похоже на проблему зависимости. Это больше похоже на то, что скрипт может получить доступ к моему файлу.glade, но не хочет его использовать.

Извините за мой английский, спросите меня, если вам что-нибудь нужно.

0 ответов

Другие вопросы по тегам