Pip

pip 是 python的包管理工具,用于安装,升级和管理python包。是python标准库之外的一个第三方工具
pip官方地址
如果发现pip不可用或者损坏,则直接之下下面的命令就可以

PS C:\Users\26512> python -m ensurepip --upgrade
Looking in links: c:\Users\26512\AppData\Local\Temp\tmpm_5lqat2
Requirement already satisfied: pip in d:\python\python312\lib\site-packages (24.3.1)

安装指定的python包或者库,将包的文件复制到python解释器的site-packages目录下

pip install package_name

卸载指定的的python包或者库,从python解释器的site-packages目录下删除该包的文件

pip uninstall package_name

列出当前python环境中已安装的所有包或库的列表

pip list

显示指定包的详细信息,包括名称,版本,路径等

pip show package_name

在pypi上搜索指定的包或库,并显示相关信息

pip search package_name

显示当前python环境中已安装的所有包的名称,版本

pip freeze

根据requirements.txt文件中列出的依赖项列表,安装指定版本的python包或者库。

pip install -r requirements.txt

一个包可能依赖于其他包,要安装一个包及其依赖项,只需在终端中输入以下命令

pip install package_name[dependencies]
例如:
pip install package_name[numpy,scipy]

将指定的python包或库打包成wheel文件,以便在其他python环境中使用。

pip wheel nump

清除缓存

pip cache purge

升级指定的包

pip install --upgrade package_name