pip
是 Python 的包管理器,用于安装和管理 Python 包。
1、安装包
pip install package_name
这个命令用于安装指定的 Python 包。例如,要安装 requests
包:
pip install requests
2、升级包
pip install --upgrade package_name
这个命令用于升级已安装的包到最新版本。例如,要升级 requests
包:
pip install --upgrade requests
3、卸载包
pip uninstall package_name
这个命令用于卸载已安装的包。例如,要卸载 requests
包:
pip uninstall requests
4、显示已安装的包
pip list
这个命令用于列出当前环境中已安装的所有包及其版本信息。
5、搜索包
pip search package_name
这个命令用于搜索 PyPI(Python Package Index)上的包。例如,要搜索包含关键字 “web” 的包:
pip search web
6、安装指定版本的包
pip install package_name==version_number
这个命令用于安装指定版本的包。例如,要安装 requests
包的版本 2.22.0:
pip install requests==2.22.0
7、显示包的详细信息
pip show package_name
这个命令用于显示特定包的详细信息,包括版本、作者等。
8、生成 requirements.txt 文件
pip freeze > requirements.txt
这个命令将当前环境中已安装的所有包及其版本写入一个 requirements.txt 文件,方便在其他环境中重现相同的包配置。
9、从 requirements.txt 文件安装包
pip install -r requirements.txt
这个命令从 requirements.txt 文件中安装所有列出的包。
10、查看包的依赖关系
pip show --verbose package_name
这个命令显示指定包的详细信息,包括其依赖关系。