Я новичок в использовании python, я пытаюсь создать .exe из файла .py. Но, когда я создаю этот .exe, он работает только в том случае, если изображения находятся в той же папке, что и файл .exe (но в коде подсказки, который я использую, я думаю, что он все сжал бы вместе). Я читал некоторые темы здесь об этом, но я не нашел причину этой ошибки.
pyinstaller -y -F -w -i "C:/Users/silvag1/Desktop/final/mc.ico" --add-data "C:/Users/silvag1/Desktop/final/photo.png";"." --add-data "C:/Users/silvag1/Desktop/final/mc.ico";"." "C:/Users/silvag1/Desktop/final/final.py"
Я думал, что если я использую --add-data
, все будет сжато в одном файле.
Я уже прочитал Объединение файлов данных с помощью PyInstaller (--onefile) , но я не понял. Итак, для ясности, моя цель - создать только один файл (.exe), используя .py.