Я написал программу на Python, которую распространяю с помощью pyinstaller. До сих пор я использовал опцию onefile
для создания автономного исполняемого файла. До сих пор это было здорово, но по мере роста приложения время запуска становится немного больше. Я также хотел бы, чтобы пользователи правильно установили приложение, чтобы упростить обновление.
Я пытался создать версию приложения с одним каталогом, используя параметр pyinstaller onedir
. Однако созданный в результате файл .exe требует для запуска прав администратора, чего не было в версии onefile
. Самой программе не нужны такие привилегии, поэтому я предполагаю, что это то, что делает pyinstaller. Как создать приложение, не требующее прав администратора?
Дополнительная информация: