以下是一些pip的基本操作指令及其用途:
- 安装包:
pip install package_name
安装指定的Python包。如果你想安装特定版本,可以这样指定:
pip install package_name==version_number
- 升级包:
pip install --upgrade package_name
升级指定的Python包到最新版本。
- 卸载包:
pip uninstall package_name
卸载指定的Python包。
- 查看已安装的包:
pip list
列出所有已安装的Python包及其版本。
- 查找包:
pip search keyword
根据关键词搜索PyPI上的可用包。
- 查看包信息:
pip show package_name
显示指定包的详细信息,包括版本、作者、描述等。
- 保存已安装包列表:
pip freeze > requirements.txt
将当前环境中所有已安装的包及其版本保存到requirements.txt
文件中。
- 根据requirements文件安装包:
pip install -r requirements.txt
根据requirements.txt
文件中的列表安装指定的包和版本。
- 检查包更新:
pip list --outdated
列出所有可更新的已安装包。
- 更新所有包:
pip upgrade
(从pip 20.3开始)更新所有已安装的包到最新版本。
- 清理缓存和未使用的包:
pip cache purge
pip uninstall --user <package_name>
清理pip缓存并卸载用户级别的包。
请确保你使用的是最新版本的pip,因为不同版本的pip可能会有不同的命令或选项。要检查pip版本,可以使用以下命令:
pip --version