Cx_Freeze Hatası

bu benim bulduğum setup

from cx_Freeze import setup, Executable

base = None    

executables = [Executable("AsalSayıHesaplamaProgramı.py", base=base)]

packages = ["idna"]
options = {
    'build_exe': {    
        'packages':packages,
    },    
}

setup(
    name = "<any name>",
    options = options,
    version = "<any number>",
    description = '<any description>',
    executables = executables
)

ama bu dosyanın bulunduğu dizinde python setup.py build yapınca bu hatayı alıyorum

C:\Users\Güçlü\Desktop\EBA CANLI DERS FATİH İÇİN İNDİRİLENLER\BİLGİSAYAR\PYTHON
YAZILIMLARI>python setup.py build
running build
running build_exe
error during GetDependentFiles() of "c:\users\güçlü\appdata\local\programs\pytho
n\python38\lib\site-packages\cx_freeze\bases\console.exe": (0, 'Sistem belirtile
n dosyayı bulamıyor', 'c:\\users\\güçlü\\appdata\\local\\programs\\python\\pytho
n38\\lib\\site-packages\\cx_freeze\\bases\\console.exe', 2, None)
error during GetDependentFiles() of "c:\users\güçlü\appdata\local\programs\pytho
n\python38\python.exe": (0, 'Sistem belirtilen dosyayı bulamıyor', 'c:\\users\\g
üçlü\\appdata\\local\\programs\\python\\python38\\python.exe', 2, None)
Traceback (most recent call last):
  File "setup.py", line 14, in <module>
    setup(
  File "C:\Users\Güçlü\AppData\Local\Programs\Python\Python38\lib\site-packages\
cx_Freeze\dist.py", line 342, in setup
    distutils.core.setup(**attrs)
  File "C:\Users\Güçlü\AppData\Local\Programs\Python\Python38\lib\distutils\core
.py", line 148, in setup
    dist.run_commands()
  File "C:\Users\Güçlü\AppData\Local\Programs\Python\Python38\lib\distutils\dist
.py", line 966, in run_commands
    self.run_command(cmd)
  File "C:\Users\Güçlü\AppData\Local\Programs\Python\Python38\lib\distutils\dist
.py", line 985, in run_command
    cmd_obj.run()
  File "C:\Users\Güçlü\AppData\Local\Programs\Python\Python38\lib\distutils\comm
and\build.py", line 135, in run
    self.run_command(cmd_name)
  File "C:\Users\Güçlü\AppData\Local\Programs\Python\Python38\lib\distutils\cmd.
py", line 313, in run_command
    self.distribution.run_command(command)
  File "C:\Users\Güçlü\AppData\Local\Programs\Python\Python38\lib\distutils\dist
.py", line 985, in run_command
    cmd_obj.run()
  File "C:\Users\Güçlü\AppData\Local\Programs\Python\Python38\lib\site-packages\
cx_Freeze\dist.py", line 217, in run
    freezer.Freeze()
  File "C:\Users\Güçlü\AppData\Local\Programs\Python\Python38\lib\site-packages\
cx_Freeze\freezer.py", line 640, in Freeze
    self._FreezeExecutable(executable)
  File "C:\Users\Güçlü\AppData\Local\Programs\Python\Python38\lib\site-packages\
cx_Freeze\freezer.py", line 199, in _FreezeExecutable
    sourceDir = os.path.dirname(dependentFiles[0])
IndexError: list index out of range

bu hata nasıl düzeltilir ya da setup da ne gibi bir hata var aramızda bunu kullanan ve bilenler yazsın @Oguz_Turkyilmaz @EkremDincel @hackaxx @tevhidulvahset

exe yapacağın kodları .py uzantılı olarak bir dosyanın içine kaydet. Sonra o dosyayı bu resimdeki bölümü okuyarak söylendiği şekilde kitapta yazılan kodun içine yaz. Devamını getir. Oldu bitti.( pıp komutlarını windowsun CMD sinde çalıştıracaksın)

kaydedilmişti abi dosya ismi AsalSayıHesaplamaProgramı

Bak herşeyi unut kitabı oku bir bir kitapta yazdığı gibi uygula. Senin kodlarından anlamıyorum kitapta yazdığı şekilde çok basitçe zaten yap oluyor zaten.

<> arasındaki bilgileri senin doldurman gerekli.

abi yine aynı hatayı alıyorum yazdığım kod şu

import cx_Freeze


program_dosyası = cx_Freeze.Executable("AsalSayıHesaplamaProgramı.py")

cx_Freeze.setup(executables=[program_dosyası])

eksiklik yok orada olanı yazdım @Oguz_Turkyilmaz

abi ne yazacağım onları söyler misin ilk ikiyi anladım 3.sü ne peki neyi istiyor @Gencay

ilk olarak cmd ekraninda pip install cx_Freeze komutunu verdinmi

evet verdim tekrar veiriym doğrulama için

bu koda takılma kazayla copy paste yapmışım

ver ve ekran ciktisini at buraya

zaten var diyor already sasifited gibi brşey diyor

Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. Tüm hakları saklıdır.

C:\Users\Güçlü> pip install cx_Freeze
Requirement already satisfied: cx_Freeze in c:\users\güçlü\appdata\local\program
s\python\python38\lib\site-packages (6.2)

@Oguz_Turkyilmaz

Sen 3.5 yuklemisimiydin bilgisayarina

evet ui dosyası yapıp py yaptığımda oldu öğrendim de biraz
senin dediklerinin yaparak indirdim

exe yapmak istedigin dosya 3.5 ile mi aciliyor

hayır 3 8 3 ile açıyorum her ikisi de path e okulu 3 5 te 3 8 3 de

import cx_Freeze


program_dosyası = cx_Freeze.Executable("AsalSayıHesaplamaProgramı.py")

cx_Freeze.setup(executables=[program_dosyası])

acaba bu kodda mı hata var

asal sayı programında selenium vb de yok

Anladim Şunun için sordum bende şu an 3.5 ıle yaptıgım programı exe ye cevıremıyorum cx_Freeze 3.5 sonrasında çalışıyor surumunuzu yukseltın mesajı aldım. Belki sen de aynı durumdan kaynaklı hata alıyorsundur dedim.

bu pip sürümü falan mı yoksa python sürümü mü