• 10-11-2023, 01:01:53
    #1
    🧙 Kod Sihirbazı 🧙
    cx_Freeze ile exeye çevirdim build çoğu yerde çalışıyor ama bazı sanal sunucularda
    önce vcruntime140.dll hatası veriyor yükleyincede böyle bir hata veriyor. pyinstaller kullanamıyorum çünkü playwrightın .local-browser dosyasını almıyor cx_Freeze ile yapınca kendim manuel içine ekliyorum.
    Ücretli ücretsiz yardımcı olabiliecek varsa seviğnirim.


    Traceback (most recent call last):
    File "C:Program FilesPython311Libsite-packagescx_Freezeinitscripts__startup__.py", line 124, in run
    module_init.run(name + "__main__")
    File "C:Program FilesPython311Libsite-packagescx_Freezeinitscriptsconsole.py", line 16, in run
    exec(code, module_main.__dict__)
    File "app.py", line 4, in <module>
    File "C:Program FilesPython311Libsite-packageswmi.py", line 105, in <module>
    from win32com.client import GetObject, Dispatch
    File "C:Program FilesPython311Libsite-packageswin32com__init__.py", line 8, in <module>
    import pythoncom
    File "C:Program FilesPython311Libsite-packagespythoncom.py", line 2, in <module>
    import pywintypes
    File "C:Program FilesPython311Libsite-packageswin32libpywintypes.py", line 126, in <module>
    __import_pywin32_system_module__("pywintypes", globals())
    File "C:Program FilesPython311Libsite-packageswin32libpywintypes.py", line 116, in __import_pywin32_system_module__
    mod = importlib.util.module_from_spec(spec)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ImportError: DLL load failed while importing pywintypes: Belirtilen modül bulunamadı.
    Press any key to continue . . .
  • 10-11-2023, 01:21:46
    #2
    1. Sanal sunucuların işletim sistemine uygun olan Microsoft Visual C++ Redistributable paketlerini doğru şekilde yüklediğinden emin ol. Eğer hata alıyorsan, doğru sürümü indirip yüklemeyi denemelisin.
    2. cx_Freeze, kullanılan kütüphaneleri ve DLL'leri paketlemekte bazen sorun yaşayabilir. cx_Freeze dışında pyinstaller veya farklı bir araç denemek faydalı olabilir.
    3. İlgili DLL dosyalarını exe dosyasının yanına kopyalamayı denedin mi? Bazı durumlarda, eksik olan DLL dosyalarını exe dosyasının olduğu klasöre kopyalamak sorunu çözebilir.