python有关pip的所有命令

pip 是 Python 的包管理工具,用于安装和管理 Python 包。以下是一些常用的 pip 命令:

1. 安装包

# 指定python环境安装库加镜像源
D:\6_Anaconda3\envs\sang\python.exe -m pip install docling -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install package_name
  • 例如:pip install requests 会安装 requests 包。
  • 2. 安装特定版本的包

    pip install package_name==version
    
  • 例如:pip install requests==2.25.1 会安装 requests 包的 2.25.1 版本。
  • 3. 升级包

    pip install --upgrade package_name
    
  • 例如:pip install --upgrade requests 会将 requests 包升级到最新版本。
  • 4. 卸载包

    pip uninstall package_name
    
  • 例如:pip uninstall requests 会卸载 requests 包。
  • 5. 查看已安装的包

    pip list
    
  • 这会列出当前环境中所有已安装的包及其版本。
  • 6. 查看某个包的详细信息

    pip show package_name
    
  • 例如:pip show requests 会显示 requests 包的详细信息,包括版本、安装路径等。
  • 7. 搜索包

    pip search package_name
    
  • 例如:pip search requests 会在 PyPI 上搜索与 requests 相关的包。
  • 8. 导出已安装的包列表

    pip freeze > requirements.txt
    
  • 这会将当前环境中所有已安装的包及其版本导出到 requirements.txt 文件中。
  • 9. 从 requirements.txt 安装包

    pip install -r requirements.txt
    
  • 这会根据 requirements.txt 文件中的列表安装所有指定的包。
  • 10. 检查需要升级的包

    pip list --outdated
    
  • 这会列出所有已安装但可以升级的包。
  • 11. 安装本地包

    pip install /path/to/package
    
  • 例如:pip install ./mypackage 会安装位于当前目录下的 mypackage 包。
  • 12. 安装开发模式

    pip install -e /path/to/package
    
  • 这会将包以“开发模式”安装,允许你在开发过程中直接修改代码而无需重新安装。
  • 13. 清理缓存

    pip cache purge
    
  • 这会清理 pip 的缓存,释放磁盘空间。
  • 14. 查看 pip 版本

    pip --version
    
  • 这会显示当前安装的 pip 版本。
  • 15. 升级 pip 自身

    pip install --upgrade pip
    
  • 这会将 pip 升级到最新版本。
  • 16. 安装预发布版本

    pip install --pre package_name
    
  • 这会安装包的预发布版本(如 alpha、beta 版本)。
  • 17. 安装指定平台的包

    pip install package_name --platform platform_name
    
  • 例如:pip install package_name --platform win_amd64 会安装适用于 Windows 64 位的包。
  • 18. 忽略已安装的包

    pip install --ignore-installed package_name
    
  • 这会强制重新安装包,即使它已经安装。
  • 19. 使用代理安装包

    pip install --proxy http://user:password@proxyserver:port package_name
    
  • 这会通过指定的代理服务器安装包。
  • 20. 安装指定 Python 版本的包

    pip install package_name --python-version 3.8
    
  • 这会安装适用于 Python 3.8 的包。
  • 21. 安装指定操作系统的包

    pip install package_name --implementation cp
    
  • 这会安装适用于 CPython 的包。
  • 22. 安装指定架构的包

    pip install package_name --abi cp38m
    
  • 这会安装适用于 CPython 3.8 的 ABI 兼容包。
  • 23. 安装指定标签的包

    pip install package_name --platform manylinux1_x86_64
    
  • 这会安装适用于 manylinux1_x86_64 平台的包。
  • 24. 安装指定构建标签的包

    pip install package_name --build-option="--enable-feature"
    
  • 这会安装带有指定构建选项的包。
  • 25. 安装指定依赖版本的包

    pip install package_name --no-deps
    
  • 这会安装包但不安装其依赖项。
  • 26. 安装指定依赖版本的包

    pip install package_name --only-binary=:all:
    
  • 这只会安装二进制包,不会从源码编译。
  • 27. 安装指定依赖版本的包

    pip install package_name --no-binary=:all:
    
  • 这只会从源码编译安装包,不会安装二进制包。
  • 28. 安装指定依赖版本的包

    pip install package_name --prefer-binary
    
  • 这会优先安装二进制包,如果不可用则从源码编译。
  • 29. 安装指定依赖版本的包

    pip install package_name --no-index
    
  • 这不会从 PyPI 安装包,只从本地或指定的源安装。
  • 30. 安装指定依赖版本的包

    pip install package_name --find-links /path/to/directory
    
  • 这会从指定的目录中查找并安装包。
  • 31. 安装指定依赖版本的包

    pip install package_name --extra-index-url https://example.com/simple
    
  • 这会从额外的索引 URL 安装包。
  • 32. 安装指定依赖版本的包

    pip install package_name --trusted-host example.com
    
  • 这会信任指定的主机并从中安装包。
  • 33. 安装指定依赖版本的包

    pip install package_name --user
    
  • 这会将包安装到用户目录,而不是系统目录。
  • 34. 安装指定依赖版本的包

    pip install package_name --prefix /path/to/prefix
    
  • 这会将包安装到指定的前缀目录。
  • 35. 安装指定依赖版本的包

    pip install package_name --root /path/to/root
    
  • 这会将包安装到指定的根目录。
  • 36. 安装指定依赖版本的包

    pip install package_name --target /path/to/target
    
  • 这会将包安装到指定的目标目录。
  • 37. 安装指定依赖版本的包

    pip install package_name --upgrade-strategy eager
    
  • 这会尽可能升级所有依赖项。
  • 38. 安装指定依赖版本的包

    pip install package_name --upgrade-strategy only-if-needed
    
  • 这只会升级必要的依赖项。
  • 39. 安装指定依赖版本的包

    pip install package_name --force-reinstall
    
  • 这会强制重新安装包,即使它已经安装。
  • 40. 安装指定依赖版本的包

    pip install package_name --no-clean
    
  • 这会在安装过程中保留临时文件。
  • 41. 安装指定依赖版本的包

    pip install package_name --no-compile
    
  • 这不会编译安装的 .py 文件为 .pyc 文件。
  • 42. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 43. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 44. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 45. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 46. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 47. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 48. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 49. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 50. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 51. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 52. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 53. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 54. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 55. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 56. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 57. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 58. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 59. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 60. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 61. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 62. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 63. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 64. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 65. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 66. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 67. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 68. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 69. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 70. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 71. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 72. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 73. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 74. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 75. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 76. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 77. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 78. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 79. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 80. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 81. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 82. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 83. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 84. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 85. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 86. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 87. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 88. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 89. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 90. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 91. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 92. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 93. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 94. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 95. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 96. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 97. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 98. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 99. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 100. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 101. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 102. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 103. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 104. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 105. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置。
  • 106. 安装指定依赖版本的包

    pip install package_name --no-warn-conflicts
    
  • 这不会警告包冲突。
  • 107. 安装指定依赖版本的包

    pip install package_name --no-warn-requires-python
    
  • 这不会警告 Python 版本要求。
  • 108. 安装指定依赖版本的包

    pip install package_name --no-warn-script-location
    
  • 这不会警告脚本安装位置
  • 作者:大哥喝阔落

    物联沃分享整理
    物联沃-IOTWORD物联网 » python有关pip的所有命令

    发表回复