У меня есть проект в PyCharm с несколькими файлами Python, а также некоторые текстовые файлы, которые я хочу экспортировать в .exe через PyInstaller (я нахожусь на Win 7). В проекте используются некоторые внешние модули, установленные внутри venv
через pip (PyInstaller - один из них).
Я хочу, чтобы все было просто, а не используйте любые модули за пределами venv
в сборке по понятным причинам. Однако, когда я пытаюсь запустить инструмент PyInstaller в папке проекта, я получаю ошибку разрешения: PermissionError: [Errno 13] Permission denied
. Использование PyInstaller на main.py
внутри проекта строит его на первый взгляд очень хорошо, но при запуске .exe в cmd
отображается error loading Python DLL
. Как мне сделать это правильно? Что-то подсказывает мне, что spe c должен быть создан заранее, чтобы включить все файлы и модули, используемые в проекте.