Python 包管理工具 pip - pip 包的存储(不同环境下的存储路径、查找 site-packages 目录)

pip

1, pip 是 Python 的 包管理工具,全称为 Pip Installs Packages

  1. pip 管理 ython 的包,包括,安装包、升级包、卸载包、查看已安装的包等

  2. 如果使用的是 Python 3.4 及以上版本,pip 通常已经默认安装

  3. 在命令行中执行指令 pip --version,如果已安装,系统会显示 pip 的版本信息


pip 包的存储

1、不同环境下的存储路径
  1. 如果在全局 Python 环境中安装包,包会被存储在全局环境的 Lib\site-packages 目录中

  2. 如果在虚拟 Python 环境中安装包,包会被存储在虚拟环境的 Lib\site-packages 目录中

2、查找 site-packages 目录
(1)使用 pip show 命令
  • 使用 pip show 命令,查看某个包的安装路径(Location),例如,查看 matplotlib 的安装路径
  1. 在全局 Python 环境中,查看 matplotlib 的安装路径
pip show matplotlib
  • 输出结果
Name: matplotlib
Version: 3.5.1
Summary: Python plotting package
Home-page: https://matplotlib.org
Author: John D. Hunter, Michael Droettboom
Author-email: [email protected]
License: PSF
Location: d:\python3.10.2\lib\site-packages
Requires: cycler, fonttools, kiwisolver, numpy, packaging, pillow, pyparsing, python-dateutil
Required-by:
  1. 在虚拟 Python 环境中,查看 matplotlib 的安装路径
pip show matplotlib
  • 输出结果
Name: matplotlib
Version: 3.10.0
Summary: Python plotting package
Home-page: None
Author: John D. Hunter, Michael Droettboom
Author-email: Unknown 
License: ......
Location: d:\pycharmprojects\librarysimple\venv\lib\site-packages
Requires: packaging, kiwisolver, cycler, python-dateutil, pyparsing, numpy, pillow, contourpy, fonttools
Required-by:
(2)使用 Python 代码
  • 在 Python 中,可以通过以下代码查找 site-packages 目录
import site

print(site.getsitepackages())

你可能感兴趣的:(Python,-,进阶开发,python,pip,开发语言,c++,c#,后端,pycharm)