Я преобразовал свой .py в .exe с помощью pyinstaller и py-to-exe, но я получаю ошибку при выполнении

#python #python-3.x #automation #pyinstaller

#python #python-3.x #автоматизация #pyinstaller

Вопрос:

введите описание изображения здесь

Изображение ошибки и фрагмент кода были прикреплены. Я создал exe-файл с помощью py-to-exe и pyinstaller, но не могу запустить, пожалуйста, помогите мне сделать этот exe-файл исполняемым.

 if os.path.exists("ResultCRMDailyFile.csv"): os.remove("ResultCRMDailyFile.csv") else: time.sleep(5) data = pd.read_csv("CRMDailyFile.csv", names= col_names, skiprows=[0], encoding='utf-8', errors='ignore') data.insert(3, column="UTCDclDate_c", value=data["UTCAppDate_c"]) data["UTCAppDate_c"] = np.where(data["ApprovedDeclined_c"] == 'Approved', data["UTCAppDate_c"], '') data["UTCDclDate_c"] = np.where(data["ApprovedDeclined_c"] == 'Declined', data["UTCDclDate_c"], '') data = data.to_csv("ResultCRMDailyFile.csv", index=False) print(data.head())
 

Комментарии:

1. Вы искали ошибку в Google? Что еще вы пробовали?

2. Создайте exe-файл, используя --console mode, и проверьте наличие ошибок (если таковые имеются), возникающих во время выполнения, и вставьте сюда трассировку, чтобы помочь нам определить проблему.

Ответ №1:

Убедитесь, что python добавлен в PATH .

И запустите следующее в своем терминале

 pyinstaller --onefile pythonScriptName.py -w --icon=iconFileName.ico
 

-w и icon являются необязательными.

-w заключается в удалении черного экрана (окно консоли / терминала) при запуске .exe файла

icon используется для установки значка для вашего .exe файла