Не открывается второе окно customtkinter

У меня есть типо проект на customtkinter, так вот, моя основная система arch linux, и на ней все правильно работает, то есть все окна открываются правильно, но мне нужно презентовать эту тему на винде, а там почему не работает, при нажатии на кнопки, которая работает, ничего не происходит, вот код:

вот главное меню

from customtkinter import *
from window_game import WindowGame
from PIL import Image
from secret_window import *

class Main:
    def __init__(self) -> None:
        # настройка окна
        self.window = CTk()
        self.window.geometry('300x150')
        self.window.title("Главное меню")
        self.window._set_appearance_mode('dark')
        self.window.resizable(width=False, height=False) 
        
        # импортирование картинок
        self.start_img = CTkImage(Image.open('./типо игра/img/start.png'))
        self.close_img = CTkImage(Image.open('./типо игра/img/close_.jpg'), size=(20, 25))
        


     # инициилизация перменных для экземпляров классов
        self.windowsec = None
        self.windowgame = None
    
        
        # создание кнопок
        self.start = CTkButton(self.window, text="Начать",image=self.start_img,command=self.start_game, font=CTkFont(family='Benzin-bold', size=20), text_color='black', fg_color='white', hover=False, bg_color='transparent') 
        self.close = CTkButton(self.window, text="Закрыть", image=self.close_img,command=self.close, font=CTkFont(family='Benzin-Bold', size=20), text_color='black', fg_color='white', hover=False, bg_color='transparent') 
        
    
            
    
    def secret_func(self):
        self.windowsec = Secret()
        self.windowsec.run()
    
    # я создаю здесь, ну и типо я не могу к ним обратиться из-за того, что после они удаляются
    def start_game(self):
        self.windowgame = WindowGame()
        self.windowgame.run()

        
    def close(self):
        try:
            self.windowgame.destroy()
        except:
            pass
        try:
            self.windowsec.destroy()
        except:
            pass
        self.window.destroy()
        
    
    
    def run(self):
        self.start.pack(pady=25)
        self.close.pack()
        self.secret.pack(pady=15) 
    

вот окно игры, которое не запускается

from customtkinter import *
from game import *
from PIL import Image
import tkinter


class WindowGame:
    def __init__(self) -> None:
        # настройка окна
        self.window = CTkToplevel()
        self.window.geometry('650x400')
        self.window.title("Игра")
        self.window._set_appearance_mode('dark')
        self.window.resizable(width=False, height=False)
        self.user = Game()
        
        # создание изображение

        self.paper_img = CTkImage(light_image = Image.open('./типо игра/img/paper.png'), size=(125, 91))
        self.stone_img = CTkImage(light_image = Image.open('./типо игра/img/stone.png'), size=(130, 91))
        self.scissors_img = CTkImage(light_image = Image.open('./типо игра/img//scissors.png'), size=(87, 91))
        
        
        
       
    

Ответы (0 шт):