Commençons.
Causes de cette erreur
Diverses raisons peuvent entraîner cette erreur. Ceux-ci inclus:
Voici quelques-unes des techniques que vous pouvez utiliser pour résoudre cette erreur.
Correction # 1 - Spécifiez la version explicite
Parfois, vous pouvez avoir installé plusieurs versions de l'interprète Python. Par exemple, si vous avez les deux Python version 3.9 et 3.10 installés, l'exécution de la commande d'installation PIP3 se traduira par une erreur.
En effet, Python tentera d'installer le package dans le répertoire Python par défaut. Ce répertoire est directement géré par Python et renvoie une erreur.
Par conséquent, si vous avez installé plusieurs versions de l'interprète, vous devez le spécifier explicitement dans la commande.
Par exemple, pour installer un package avec le python3.10 pip, exécutez la commande:
$ python3.Installation de PIP 10 -MCe qui précède doit invoquer le module associé à l'interprète Python spécifique et l'utiliser pour installer le package spécifié.
Correction # 2 - Exécutez PIP avec les autorisations suffisantes
Sur un système multi-utilisateurs tels que Linux, vous pouvez faire face à l'installation «par défaut à l'utilisateur parce que les packages de sites normaux ne sont pas incritables» en raison d'autorisations insuffisantes.
Par conséquent, assurez-vous d'exécuter PIP avec des autorisations suffisantes pour accéder au répertoire d'installation.
De même, assurez-vous que l'interpréteur Python installé est installé pour les utilisateurs avec des autorisations suffisantes.
Correction # 3 - Mettez à jour votre version Python
Une autre tentative que vous pouvez faire pour résoudre ceci est de mettre à jour votre version Python. Cela peut forcer le système à reconfigurer l'interprète et à résoudre tout problème.
Correction # 4 - réinstaller Python
Si aucune des méthodes ci-dessus ne fonctionne, vous pouvez désinstaller votre interprète Python actuel et réinstaller Python.
Conclusion
C'est tout pour celui-ci. Bien que les raisons puissent varier, une cause majeure de l'erreur «défautant à l'installation de l'utilisateur parce que les packages de sites normaux ne sont pas inscriptibles» est des versions Python contradictoires. Nous espérons que cet article vous a aidé à résoudre le problème.
Merci d'avoir lu!!