pip 是 Python 的包管理工具,用于安装和管理 Python 包。以下是一些常用的 pip 命令行参数及其用法:
-i, --index-url <url>: 指定包索引的 URL。-U, --upgrade: 升级已安装的包。--force-reinstall: 强制重新安装包。--no-cache-dir: 不使用缓存来安装包。--default-timeout=<seconds>: 设置连接超时时间。-y, --yes: 自动确认卸载操作。--ignore-installed: 忽略已安装的包。-V, --version: 显示 pip 的版本。-q, --quiet: 减少输出信息。-v, --verbose: 增加输出信息。--help: 显示帮助信息。list: 列出所有已安装的包。list <package-name>: 列出指定包的信息。search <query>: 在 PyPI 上搜索包。<package-name>==<version>: 安装指定版本的包。<package-name>>=<version>: 安装大于或等于指定版本的包。<package-name><=<version>: 安装小于或等于指定版本的包。-r, --requirement <file>: 从 requirements 文件安装包。freeze: 列出所有已安装包及其版本号。freeze > requirements.txt: 将已安装包及其版本号保存到 requirements 文件中。show <package-name>: 显示指定包的详细信息,包括依赖关系。cache purge: 清理 pip 缓存。--exists-action=<action>: 当包已存在时执行的操作(如 w 表示覆盖,a 表示追加)。--target=<path>: 将包安装到指定目录。--user: 将包安装到用户目录,而不是系统目录。# 安装最新版本的 requests 包
pip install requests
# 升级 requests 包
pip install --upgrade requests
# 安装特定版本的 requests 包
pip install requests==2.25.1
# 从 requirements.txt 文件安装包
pip install -r requirements.txt
# 列出所有已安装的包
pip list
# 显示 pip 版本
pip --version
# 清理 pip 缓存
pip cache purge
这些参数可以帮助你更灵活地使用 pip 来管理 Python 包。更多详细信息和高级用法,可以参考 pip 官方文档。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。