Cx_Freeze Hatası

pyinstaller ne oldu odamı çalışmadı.

abi bana verdiği temel hata bu

çalışmadı ya nedense

aklımda şey var şimdi ben set up ile asal sayıyı bi klaöre atıyım öyle deniyim
denedim aynı hata

ben py ınstaller ile nasıl yapılıyor onu bır inceliyim bakalım sürümle ilgili bir sıkıntı yaratmazsa onu uygularım belki senin hatanında çözümüne faydası olur.

abi bide o klasördeyken pyinstallerı deniyecem
hata bu

C:\Users\Güçlü\Desktop\EBA CANLI DERS FATİH İÇİN İNDİRİLENLER\BİLGİSAYAR\PYTHON
YAZILIMLARI\setup>pyinstaller AsalSayıHesaplamaProgramı.py
991 INFO: PyInstaller: 4.0
991 INFO: Python: 3.8.3
992 INFO: Platform: Windows-8.1-6.3.9600-SP0
998 INFO: wrote C:\Users\Güçlü\Desktop\EBA CANLI DERS FATİH İÇİN İNDİRİLENLER\Bİ
LGİSAYAR\PYTHON YAZILIMLARI\setup\AsalSayıHesaplamaProgramı.spec
1002 INFO: UPX is not available.
1014 INFO: Extending PYTHONPATH with paths
['C:\\Users\\Güçlü\\Desktop\\EBA CANLI DERS FATİH İÇİN '
 'İNDİRİLENLER\\BİLGİSAYAR\\PYTHON YAZILIMLARI\\setup',
 'C:\\Users\\Güçlü\\Desktop\\EBA CANLI DERS FATİH İÇİN '
 'İNDİRİLENLER\\BİLGİSAYAR\\PYTHON YAZILIMLARI\\setup']
1444 INFO: checking Analysis
1444 INFO: Building Analysis because Analysis-00.toc is non existent
1445 INFO: Initializing module dependency graph...
1452 INFO: Caching module graph hooks...
1610 INFO: Analyzing base_library.zip ...
6509 INFO: Processing pre-find module path hook distutils from 'c:\\users\\güçlü
\\appdata\\local\\programs\\python\\python38\\lib\\site-packages\\PyInstaller\\h
ooks\\pre_find_module_path\\hook-distutils.py'.
6583 INFO: distutils: retargeting to non-venv dir 'c:\\users\\güçlü\\appdata\\lo
cal\\programs\\python\\python38\\lib'
11291 INFO: Caching module dependency graph...
11591 INFO: running Analysis Analysis-00.toc
11671 INFO: Adding Microsoft.Windows.Common-Controls to dependent assemblies of
final executable
  required by c:\users\güçlü\appdata\local\programs\python\python38\python.exe
12991 INFO: Analyzing C:\Users\Güçlü\Desktop\EBA CANLI DERS FATİH İÇİN İNDİRİLEN
LER\BİLGİSAYAR\PYTHON YAZILIMLARI\setup\AsalSayıHesaplamaProgramı.py
12995 INFO: Processing module hooks...
12996 INFO: Loading module hook 'hook-distutils.py' from 'c:\\users\\güçlü\\appd
ata\\local\\programs\\python\\python38\\lib\\site-packages\\PyInstaller\\hooks'.
..
13058 INFO: Loading module hook 'hook-encodings.py' from 'c:\\users\\güçlü\\appd
ata\\local\\programs\\python\\python38\\lib\\site-packages\\PyInstaller\\hooks'.
..
13204 INFO: Loading module hook 'hook-lib2to3.py' from 'c:\\users\\güçlü\\appdat
a\\local\\programs\\python\\python38\\lib\\site-packages\\PyInstaller\\hooks'...

13486 INFO: Loading module hook 'hook-sysconfig.py' from 'c:\\users\\güçlü\\appd
ata\\local\\programs\\python\\python38\\lib\\site-packages\\PyInstaller\\hooks'.
..
13525 INFO: Loading module hook 'hook-xml.etree.cElementTree.py' from 'c:\\users
\\güçlü\\appdata\\local\\programs\\python\\python38\\lib\\site-packages\\PyInsta
ller\\hooks'...
13527 INFO: Loading module hook 'hook-xml.py' from 'c:\\users\\güçlü\\appdata\\l
ocal\\programs\\python\\python38\\lib\\site-packages\\PyInstaller\\hooks'...
13753 INFO: Loading module hook 'hook-_tkinter.py' from 'c:\\users\\güçlü\\appda
ta\\local\\programs\\python\\python38\\lib\\site-packages\\PyInstaller\\hooks'..
.
14065 INFO: checking Tree
14066 INFO: Building Tree because Tree-00.toc is non existent
14066 INFO: Building Tree Tree-00.toc
14657 INFO: checking Tree
14657 INFO: Building Tree because Tree-01.toc is non existent
14657 INFO: Building Tree Tree-01.toc
14759 INFO: Looking for ctypes DLLs
14822 INFO: Analyzing run-time hooks ...
14828 INFO: Including run-time hook 'c:\\users\\güçlü\\appdata\\local\\programs\
\python\\python38\\lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth__tki
nter.py'
14849 INFO: Including run-time hook 'c:\\users\\güçlü\\appdata\\local\\programs\
\python\\python38\\lib\\site-packages\\PyInstaller\\hooks\\rthooks\\pyi_rth_mult
iprocessing.py'
14865 INFO: Looking for dynamic libraries
15965 INFO: Looking for eggs
15965 INFO: Using Python library c:\users\güçlü\appdata\local\programs\python\py
thon38\python38.dll
15965 INFO: Found binding redirects:
[]
15976 INFO: Warnings written to C:\Users\Güçlü\Desktop\EBA CANLI DERS FATİH İÇİN
 İNDİRİLENLER\BİLGİSAYAR\PYTHON YAZILIMLARI\setup\build\AsalSayıHesaplamaProgram
ı\warn-AsalSayıHesaplamaProgramı.txt
16091 INFO: Graph cross-reference written to C:\Users\Güçlü\Desktop\EBA CANLI DE
RS FATİH İÇİN İNDİRİLENLER\BİLGİSAYAR\PYTHON YAZILIMLARI\setup\build\AsalSayıHes
aplamaProgramı\xref-AsalSayıHesaplamaProgramı.html
16286 INFO: checking PYZ
16287 INFO: Building PYZ because PYZ-00.toc is non existent
16287 INFO: Building PYZ (ZlibArchive) C:\Users\Güçlü\Desktop\EBA CANLI DERS FAT
İH İÇİN İNDİRİLENLER\BİLGİSAYAR\PYTHON YAZILIMLARI\setup\build\AsalSayıHesaplama
Programı\PYZ-00.pyz
17720 INFO: Building PYZ (ZlibArchive) C:\Users\Güçlü\Desktop\EBA CANLI DERS FAT
İH İÇİN İNDİRİLENLER\BİLGİSAYAR\PYTHON YAZILIMLARI\setup\build\AsalSayıHesaplama
Programı\PYZ-00.pyz completed successfully.
17824 INFO: checking PKG
17824 INFO: Building PKG because PKG-00.toc is non existent
17824 INFO: Building PKG (CArchive) PKG-00.pkg
17924 INFO: Building PKG (CArchive) PKG-00.pkg completed successfully.
17936 INFO: Bootloader c:\users\güçlü\appdata\local\programs\python\python38\lib
\site-packages\PyInstaller\bootloader\Windows-64bit\run.exe
17937 INFO: checking EXE
17937 INFO: Building EXE because EXE-00.toc is non existent
17937 INFO: Building EXE from EXE-00.toc
17960 INFO: Appending archive to EXE C:\Users\Güçlü\Desktop\EBA CANLI DERS FATİH
 İÇİN İNDİRİLENLER\BİLGİSAYAR\PYTHON YAZILIMLARI\setup\build\AsalSayıHesaplamaPr
ogramı\AsalSayıHesaplamaProgramı.exe
19354 INFO: Building EXE from EXE-00.toc completed successfully.
19366 INFO: checking COLLECT
19367 INFO: Building COLLECT because COLLECT-00.toc is non existent
19369 INFO: Building COLLECT COLLECT-00.toc
Traceback (most recent call last):
  File "c:\users\güçlü\appdata\local\programs\python\python38\lib\runpy.py", lin
e 194, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "c:\users\güçlü\appdata\local\programs\python\python38\lib\runpy.py", lin
e 87, in _run_code
    exec(code, run_globals)
  File "C:\Users\Güçlü\AppData\Local\Programs\Python\Python38\Scripts\pyinstalle
r.exe\__main__.py", line 7, in <module>
  File "c:\users\güçlü\appdata\local\programs\python\python38\lib\site-packages\
PyInstaller\__main__.py", line 114, in run
    run_build(pyi_config, spec_file, **vars(args))
  File "c:\users\güçlü\appdata\local\programs\python\python38\lib\site-packages\
PyInstaller\__main__.py", line 65, in run_build
    PyInstaller.building.build_main.main(pyi_config, spec_file, **kwargs)
  File "c:\users\güçlü\appdata\local\programs\python\python38\lib\site-packages\
PyInstaller\building\build_main.py", line 720, in main
    build(specfile, kw.get('distpath'), kw.get('workpath'), kw.get('clean_build'
))
  File "c:\users\güçlü\appdata\local\programs\python\python38\lib\site-packages\
PyInstaller\building\build_main.py", line 667, in build
    exec(code, spec_namespace)
  File "C:\Users\Güçlü\Desktop\EBA CANLI DERS FATİH İÇİN İNDİRİLENLER\BİLGİSAYAR
\PYTHON YAZILIMLARI\setup\AsalSayıHesaplamaProgramı.spec", line 30, in <module>
    coll = COLLECT(exe,
  File "c:\users\güçlü\appdata\local\programs\python\python38\lib\site-packages\
PyInstaller\building\api.py", line 699, in __init__
    self.__postinit__()
  File "c:\users\güçlü\appdata\local\programs\python\python38\lib\site-packages\
PyInstaller\building\datastruct.py", line 160, in __postinit__
    self.assemble()
  File "c:\users\güçlü\appdata\local\programs\python\python38\lib\site-packages\
PyInstaller\building\api.py", line 743, in assemble
    shutil.copy(fnm, tofnm)
  File "c:\users\güçlü\appdata\local\programs\python\python38\lib\shutil.py", li
ne 415, in copy
    copyfile(src, dst, follow_symlinks=follow_symlinks)
  File "c:\users\güçlü\appdata\local\programs\python\python38\lib\shutil.py", li
ne 261, in copyfile
    with open(src, 'rb') as fsrc, open(dst, 'wb') as fdst:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\Güçlü\\AppDa
ta\\Roaming\\pyinstaller\\bincache00_py38_64bit\\python38.dll'

ki en sonda verdiği dosyayı aradığımda yok diyor dizin bulunamadı diyor
@Oguz_Turkyilmaz

abi buradaki hatanın türkçe karşılığı dizin hatası listesi dizini aralık dışı bu imiş yani pyinstallerdaki hataya denk bir nevi pyinstaller dosyanın konumu veriyor sadece
abi ide de çalıştırdığımda setup ı bunu diyor

usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
   or: setup.py --help [cmd1 cmd2 ...]
   or: setup.py --help-commands
   or: setup.py cmd --help

error: no commands supplied

sen de kendi dosyalarında dener misin
@Oguz_Turkyilmaz

  1. yer dediginiz yer burası mı? Description açıklama demek.Oraya bir açıklamaya yazacaksınız.

tamam denerim belki bu eski koddan olur
peki abi < ve bunu > siliyim mi @throwaway1

@throwaway1 abi python AsalSayıHesaplamaProgramı.py build kodu girince programı çalıştırdı neden exe yapmadı benden ilk fonksiyon olan sayı istedi
ben çözdüm olması lazımmış python setup.py build

@throwaway1 bak bu kodu böyle değiştirdim

from cx_Freeze import setup, Executable

base = None

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

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

setup(
    name = "<örnek>",
    options = options,
    version = "<1>",
    description = '<asal_sayı_uygulaması>',
    executables = executables
)

Şunu dener misin :

import sys
from cx_Freeze import setup, Executable
exe = Executable(
    script=r"C:\Python32\testapplication.py",
    base="Win32GUI",
    )

setup(
    name = "TESTApp",
    version = "0.1",
    description = "An example",
    executables = [exe]
    )

Sonra terminale şu kodu yaz : python dosyaadi.py build

Buradaki dosyaadi’ni kendi dosyanın adı olacak şekilde değiştirmelisin.Ayrıca kodun içindeki konumu da düzeltmen lazım.

aynı hata abi

import sys
from cx_Freeze import setup, Executable
exe = Executable(
    script=r"C:\Users\Güçlü\Desktop\EBA CANLI DERS FATİH İÇİN İNDİRİLENLER\BİLGİSAYAR\PYTHON YAZILIMLARI\setup\AsalSayıHesaplamaProgramı.py",
    base="Win32GUI",
    )

setup(
    name = "TESTApp",
    version = "0.1",
    description = "An example",
    executables = [exe]
    )

düzenledim dediğin gibi @Gencay