Возможные проблемы:
1. Вы пытались прочитать или записать файл, который уже существует, но является папкой (обычно это просто означает удаление папки, которая мешает).
2. Вы пытались переместить или заменить файл, открытый в другом приложении. Это очень распространено в PyInstaller, если вы открываете командную строку или проводник внутри distпапки, а затем пытаетесь перестроить свою программу. PyInstaller хочет заменить содержимоеdist, но оно уже открыто в вашем приглашении / проводнике. В этом случае закройте программы-нарушители.
Возможно это связано с антивирусом (Отключите все антивирусы которые есть на вашем пк)
Источник