Impossible d'installer les paquets en raison d'une erreur OSError

This article was translated from English: Does it need improvement?
Translated
View the article in English

Pendant l'installation, vous pouvez rencontrer l'exception ci-dessous :

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 l'indicateur --user à la fin de la commande d'installation. Par exemple :

pip install ironpdf==2024.9.1.3 --user
pip install ironpdf==2024.9.1.3 --user
SHELL

Lors de l'utilisation de --user, le package est installé dans un répertoire sous votre profil utilisateur, tel que 'C:\Users\ \AppData\' sous Windows ou ~/.local/ sous Linux. Cependant, cette solution peut entraîner le problème 'Impossible de localiser IronPdf.Slim.dll'.

Raison

Ce problème survient parce que le programme est installé dans le répertoire de base du lecteur C:, au lieu de votre répertoire 'C:\Users\'. L'indicateur --user permet l'installation dans un répertoire spécifique à l'utilisateur, contournant les problèmes d'autorisation associés aux répertoires système.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite
Prêt à commencer?
Version : 2026.3 vient de sortir
Still Scrolling Icon

Vous faites encore défiler ?

Vous voulez une preuve rapidement ?
exécuter un échantillon Regardez votre code HTML se transformer en PDF.