Impossible d'installer les packages en raison d'une erreur OSError
Lors de l'installation, vous pouvez rencontrer l'exception suivante :
ERROR: Could not install packages due to an OSError: [WinError 5] Access is denied: 'C:\\Python312\\IronPdf.Slim'
Consider using the `--user` option or check the permissions.
Solution
La solution consiste à inclure le drapeau --user
à la fin de la commande d'installation. Par exemple :
pip install ironpdf==2024.9.1.3 --user
Lors de l'utilisation de --user
, le package est installé dans un répertoire sous votre profil utilisateur, tel que 'C:\Users\<username>\AppData\' sur Windows ou ~/.local/ sur Linux. Cependant, cette solution peut conduire au problème 'Échec de la localisation d'IronPdf.Slim.dll.'
Raison
Cela se produit parce que le programme est installé dans le répertoire de base du lecteur C:, au lieu de l'être dans votre répertoire 'C:\Users\<nom_utilisateur>'.