Python 包管理器 pip 完全指南

admin 2024年11月23日22:06:56评论7 views字数 2993阅读9分58秒阅读模式

Python 包管理器 pip 完全指南

Pip

🔫 pip 是 Python 的包安装程序。可以使用 pip 从 Python 包索引仓库和其他索引仓库安装包。

项目地址 https://github.com/pypa/pip

安装

  • 安装python 后会自动包含pip。关于 Python 的安装方法:
    • Windows:通过微软商店安装,搜索 Python,选择版本并点击安装,系统会自动配置环境变量。也可以使用包管理器安装。
    • Linux:通过各大包管理器进行安装。
    • macOS:可以使用 Homebrew 等包管理器安装。

🔫 检测 Python 和 pip 版本信息:

python --versionpython -m pip --version

如果上述命令执行成功,说明安装成功。如果没有 pip 命令,可以使用以下命令进行安装:

python -m ensurepip --upgrade

或者直接从系统软件仓库安装 pip,例如在 Arch Linux 下使用:

yay -S python-pip

使用

  • 升级 pip
python -m pip install --upgrade pip
  • 安装软件包
python -m pip install SomePackagepython -m pip install SomePackage==1.0.4python -m pip install 'SomePackage>=1.0.4'
  • 安装项目依赖: 如果项目文件中存在requirements.txt 文件,以下命令将安装所有依赖:
python -m pip install -r requirements.txt
  • 生成requirements.txt 文件
python -m pip freeze > requirements.txt
  • 指定包升级
python -m pip install --upgrade PackageName
  • 升级所有安装的包
python -m pip install --upgrade
  • 以可编辑模式安装本地项目: 方便调试和修改包:
python -m pip install -e .                # 本地目录安装包python -m pip install -e path/to/project   # 指定目录安装包
  • 指定软件仓库镜像地址安装包
python -m pip install --index-url http://my.package.repo/simple/ PackageName
  • 列出已安装的软件包
python -m pip list
  • 显示已安装软件包的详细信息
python -m pip show sphinx

原文始发于微信公众号(人遁安全):Python 包管理器 pip 完全指南

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年11月23日22:06:56
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   Python 包管理器 pip 完全指南https://cn-sec.com/archives/3429440.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息