web-dev-qa-db-fra.com

Pyinstaller win32ctypes.pywin32.pywintypes.Error: (1920, 'LoadLibraryExw', 'System ne peut pas accéder au fichier')

J'essaie d'utiliser le pyinstaller pour emballer mon python fichier à .exe, mais je continue à obtenir ce message d'erreur.

win32ctypes.pywin32.pywintypes.error: (1920, 'LoadLibraryExW', 'System can not access the file')

J'ai essayé de courir le cmd en tant qu'administrateur, mais cela ne fonctionne toujours pas.

Mon système d'exploitation est Windows 10

7
Jelly Hsu

J'ai eu le même problème. Il suffit de déplacer votre python fichier dans votre C:\Users\batman\AppData\Local\Programs\Python\Python38-32\Scripts Dossier où vous pouvez également trouver pyinstaller.exe et exécutez l'invite de la commande Windows et réessayez!

1
KlopapierGames

@Jelly hsu

je pense qu'il y a un problème d'autorisation d'accès avec Windows. Spécifiquement avec C:\Program Files\Dossier WindowsApps. (C'est caché) mais je pense que c'est le problème.

quoi qu'il en soit, j'ai créé un environnement virtuel, installé Pyinstaller dans le Venv et tout a bien fonctionné.

1
ahben

Je reviens à ce problème maintenant pendant des mois après que mon nouveau PC avait eu cette idée. Après avoir vendu mon ordinateur portable (que Pyinstaller a travaillé), j'ai été obligé de trouver une solution. Pour essayer de comprendre ce qui se passait, j'ai créé un environnement virtuel à Pycharm et il a soudainement travaillé. Je recommanderais de donner à Pycham?

1
SirNibbleIII

Vous devez désinstaller votre =python et le réinstaller à nouveau. La raison est que vous avez un 32 bit python ou certains fichiers (s) de votre python est corrompu, vous devez donc réinstaller toutes les bibliothèques à nouveau.

0
vishavjeet sharma