Skip to content

Instantly share code, notes, and snippets.

@rdapaz
Last active May 23, 2024 07:03
Show Gist options
  • Save rdapaz/63590adb94a46039ca4a10994dff9dbe to your computer and use it in GitHub Desktop.
Save rdapaz/63590adb94a46039ca4a10994dff9dbe to your computer and use it in GitHub Desktop.
Fix for module win32com.gen_py has no attribute 'CLSIDToPackageMap'
# If errors are found, do this
# clear contents of C:\Users\<username>\AppData\Local\Temp\gen_py
# that should fix it, to test it type
import win32com.client
app = win32com.client.gencache.EnsureDispatch('Word.Application')
app.Visible = True
@amarines2605
Copy link

Hi, in my case, sudenly, it happens again, i tried all metods showed here and no luck, in the end, i realized that my microsoft 365 apps for enterprise had beed updated few days ago in windows control panel, just right click, change, quick repair, and thats it, it worked again!!

regards

@CeejayMack
Copy link

@amarines2605 - I've deleted gen_py countless times as everyone seems to recommend... the quickfix for microsoft 365 was the piece I was missing. Thank you for the solution.

@d4ta4nalyst
Copy link

Remove-Item -path $env:LOCALAPPDATA\Temp\gen_py -recurse

work for me!!!!!!!!!!!! ty!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment