Переместить exe из папки dist и заставить его работать? - PullRequest
0 голосов
/ 05 июля 2018

Я хотел бы с помощью --onedir сгенерировать файл .exe и переместить сгенерированный exe-файл из папки dist в другое место (например, на рабочий стол) и установить абсолютный путь к папке dist, чтобы файл .exe мог по-прежнему работать правильно.

Я пробовал что-то вроде установки env Python или библиотеки загрузки внутри скрипта python в папку Dist, но пока ничего не получалось. Я также заглянул в руководство, но не смог найти ничего подходящего по этому вопросу.

У кого-нибудь есть предложения?

Ответы [ 2 ]

0 голосов
/ 05 июля 2018

Вы можете просто сделать ярлык для вашего .exe файла. Сохраните папку на диске C или в любом другом месте, где хотите, но щелкните правой кнопкой мыши на .exe и выберите «Создать ярлык».

0 голосов
/ 05 июля 2018

Параметр --onedir создает папку, содержащую все ваши исполняемые файлы, необходимые для запуска. Вам нужно переместить всю папку в другое место, а не только .exe, потому что это так.

Если вы хотите, чтобы все содержалось в одном exe-файле, вместо этого используйте --onefile.

...