Ошибка при запуске файла .exe, в то время как исходный файл .py работает без сбоев и успешное создание .exe - PullRequest
0 голосов
/ 12 апреля 2020

Я создал файл .exe из файла «script.py», используя «pyinstaller --onefile script.py», и генерация .exe прошла успешно. В оригинале 'script.py' работает без проблем. У меня есть функция ввода для ввода пользователем желаемого имени пути. После создания .exe выдает синтаксическую ошибку.

path_1 = input('Enter path to folder which contains unzipped folders : ')
os.chdir(path_1) 
cwd = os.getcwd()  
print("Current working directory is:", cwd) 
file= os.listdir(path_1)
all_xlsx_files_old = list(filter(lambda x: x.endswith('.xlsx'), os.listdir(path_1)))

Когда удаляется функция ввода (для каталога) из файла py и создается .exe, .exe работает нормально.

Есть ли способ дать пользовательский ввод для каталог и создайте .exe для нормальной работы.

...