[python][pipenv]pipenv的使用

  1. pipenv 是一个 Python 开发工作流程的工具,它旨在将 pip 的包管理和 virtualenv 的虚拟环境管理结合起来。以下是一些基本的 pipenv 使用方法:
  2. 安装 pipenv: 如果你还没有安装 pipenv,可以通过 pip 安装它:

  3. pip install pipenv
  4. 创建一个新的项目: 使用 pipenv 创建一个新的项目目录,并自动创建一个虚拟环境:

  5. pipenv --three
  6. 或者,如果你使用的是 Python 2:
  7. pipenv --two
  8. 安装依赖: 你可以使用 pipenv install 来安装依赖。例如,安装 requests 库:

  9. pipenv install requests

    这会自动添加依赖到 Pipfile 并更新 Pipfile.lock

  10. 安装开发依赖: 如果你有一些只在开发时需要的依赖,可以使用:

  11. pipenv install pytest --dev
  12. 激活虚拟环境: 在项目目录下,你可以使用以下命令来激活虚拟环境:

  13. pipenv shell
  14. 或者,你可以在命令前使用 pipenv run 来确保在虚拟环境中运行:
  15. pipenv run python your_script.py
  16. 查看依赖图: 你可以查看项目的依赖关系图:

  17. pipenv graph
  18. 卸载包: 如果你想要卸载一个包,可以使用:

  19. pipenv uninstall package_name
  20. 锁定依赖pipenv 会自动锁定依赖,但你也可以手动更新 Pipfile.lock

  21. pipenv lock
  22. 清理未使用的依赖: 如果你想要清理未使用的依赖,可以使用:

  23. pipenv clean
  24. 检查安全漏洞pipenv 可以检查依赖中的已知安全漏洞:

  25. pipenv check
  26. 更新所有包: 更新所有包到最新版本:

  27. pipenv update
  28. 退出虚拟环境: 如果你使用了 pipenv shell 来激活虚拟环境,可以通过输入 exit 或按 Ctrl+D 来退出。

  29. pipenv 旨在提供一个更简单、更一致的 Python 开发体验。它遵循“项目文件”的概念,其中 PipfilePipfile.lock 分别定义了项目的依赖和确切的版本。这有助于团队成员和部署环境之间的一致性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

awonw

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值