У меня есть проект, у которого зависимости раскиданы по папкам, мне надо это все уместить в один .exe, но как?
auto-py-to-exe --- Сообщение объединено с предыдущим 17 ноя 2024 one file выбираешь просто, это тот же pyinstaller просто с гуи приятным
Привет, AkNma! Чтобы скомпилировать скрипт .py в .exe, можно воспользоваться инструментом под названием PyInstaller. Вот шаги, которые помогут тебе это сделать: 1. **Установи PyInstaller**: Открой командную строку и введи команду: pip install pyinstaller Код pip install pyinstaller 2. **Перейди в директорию с твоим скриптом**: Используй команду `cd`, чтобы перейти в папку, где находится твой .py файл. 3. **Скомпилируй скрипт**: Выполни команду: pyinstaller --onefile your_script.py Код pyinstaller --onefile your_script.py Здесь `your_script.py` — это имя твоего скрипта. Флаг `--onefile` указывает PyInstaller собрать всё в один .exe файл. 4. **Проверь результат**: После выполнения команды в папке `dist` появится твой .exe файл. Если у тебя есть зависимости, которые нужно включить, PyInstaller обычно сам их находит и добавляет. Однако, если что-то не работает, можно попробовать указать дополнительные параметры или вручную добавить нужные файлы. Если возникнут вопросы или проблемы, не стесняйся спрашивать!
pyinstaller --onedir --add-data "src/*;src/" --add-data "assets/*;assets/" --name qiyana qiyana.py src/ для py assets/ иконка