Maison  >  Article  >  développement back-end  >  Analyse du répertoire de stockage par défaut pour les packages installés par pip

Analyse du répertoire de stockage par défaut pour les packages installés par pip

王林
王林original
2024-01-18 10:22:061473parcourir

Analyse du répertoire de stockage par défaut pour les packages installés par pip

Révélez le répertoire de stockage des packages installés par pip, vous avez besoin d'exemples de code spécifiques

Python est un langage de programmation populaire, il dispose d'un puissant écosystème de bibliothèques et d'outils tiers, et pip est l'un des gestionnaires de packages Python Utilisez pip pour installer, mettre à niveau et désinstaller facilement les packages Python. Pour les débutants, il est très utile de connaître le répertoire de stockage des packages installés par pip. Cet article révélera le répertoire de stockage du package d'installation par défaut de pip et fournira des exemples de code pertinents.

Avant de commencer, nous devons comprendre quelques connaissances de base sur pip.

pip est un outil de gestion de packages Python qui peut automatiquement télécharger, installer, mettre à niveau et désinstaller les packages Python. Lorsque nous installons un package via pip, il télécharge automatiquement le package sur le stockage local et l'installe. pip peut obtenir le code source du package à partir de l'index du package Python ou d'autres systèmes de contrôle de version.

Le processus d'installation de pip est très simple, entrez simplement la commande suivante dans la ligne de commande :

$ pip install 包名

Le répertoire d'installation par défaut de pip varie en fonction du système d'exploitation. Ce qui suit présentera les répertoires d'installation par défaut de pip sous différents systèmes d'exploitation.

Dans les systèmes Windows, par défaut, les packages installés par pip sont stockés dans le dossier AppData du répertoire utilisateur. Vous pouvez le voir à travers l'exemple de code suivant :

import site
print(site.getsitepackages())

Exécutez le code ci-dessus, une liste sera affichée et les éléments de la liste sont les répertoires de stockage des packages d'installation par défaut de pip. L'exemple de sortie est le suivant :

['C:\Users\Username\AppData\Local\Programs\Python\Python39\Lib\site-packages', 'C:\Users\Username\AppData\Roaming\Python\Python39\site-packages']

Dans les systèmes Unix et Linux, les packages installés par pip sont stockés dans le répertoire /usr/local/lib/pythonX.Y/dist-packages. Parmi eux, X et Y représentent respectivement le numéro de version majeure et le numéro de version mineure de Python. Voici un exemple d'affichage du répertoire d'installation par défaut de pip : /usr/local/lib/pythonX.Y/dist-packages目录下。其中,XY分别代表Python的主版本号和次版本号。以下是一个查看pip默认安装目录的示例:

import sysconfig
print(sysconfig.get_paths()["purelib"])

示例输出如下:

/usr/local/lib/python3.9/dist-packages

对于macOS系统,pip的默认安装目录也与Unix和Linux相同,即/usr/local/lib/pythonX.Y/dist-packages。可以使用与Unix和Linux相同的代码示例来查看。

除了了解pip默认的包安装目录,我们还可以通过修改环境变量来改变pip安装包的存放位置。例如,在Windows系统中,可以将pip安装包的路径修改为自定义路径,可以按照以下步骤进行设置:

  1. 新建一个环境变量PYTHONPATH,并设置为自定义路径,例如C:MyPythonPackages
  2. 在该路径下创建一个新的文件夹,用于存放pip安装的包。
  3. 打开命令提示符窗口,并执行以下命令:
$ pip config set global.target C:MyPythonPackages

执行以上命令后,pip将会将包安装到C:MyPythonPackagesrrreee

L'exemple de sortie est le suivant :

rrreee

Pour les systèmes macOS, le répertoire d'installation par défaut de pip est également le même que celui d'Unix et Linux, à savoir /usr/local/lib/pythonX.Y/dist-packages. Ceci peut être visualisé en utilisant les mêmes exemples de code que pour Unix et Linux.

En plus de comprendre le répertoire d'installation des packages par défaut de pip, nous pouvons également modifier l'emplacement de stockage des packages d'installation de pip en modifiant les variables d'environnement. Par exemple, dans les systèmes Windows, vous pouvez modifier le chemin du package d'installation pip en un chemin personnalisé. Vous pouvez le définir en suivant les étapes suivantes : 🎜
  1. Créez une nouvelle variable d'environnement PYTHONPATHcode> et définissez-le sur Chemin personnalisé, tel que <code>C:MyPythonPackages.
  2. Créez un nouveau dossier dans ce chemin pour stocker les packages installés par pip.
  3. Ouvrez une fenêtre d'invite de commande et exécutez la commande suivante :
rrreee🎜Après avoir exécuté la commande ci-dessus, pip installera le package sur C:MyPythonPackages sous le chemin. 🎜🎜Grâce à la méthode ci-dessus, nous pouvons personnaliser le répertoire de stockage du package d'installation pip pour mieux gérer nos packages Python. 🎜🎜Pour résumer, pip est l'un des outils de gestion de packages de Python. Les packages installés via pip sont stockés par défaut dans des répertoires spécifiques sous différents systèmes d'exploitation. Comprendre le répertoire d'installation des packages par défaut de pip peut nous aider à mieux comprendre et gérer les packages tiers en Python. Dans le même temps, nous pouvons également modifier l'emplacement de stockage du package d'installation pip en modifiant les variables d'environnement. J'espère que cet article pourra révéler le répertoire dans lequel les packages pip sont stockés et vous aider à mieux utiliser Python et ses différentes bibliothèques tierces. 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn