Pipenv

Pipenv

Pipenv

软件

软件描述

Pipenv 是一个面向生产环境的工具,旨在将所有打包世界的优点带到 Python 生态中。它将 Pipfile、pip 和 virtualenv 合并为一个单一命令。

官方网站

访问软件的官方网站了解更多信息

官方认证

pipenv.pypa.io

安全链接HTTPS

什么是 Pipenv?

Pipenv 是一个支持多种系统的 Python 虚拟环境管理工具,能够很好地衔接 pip、Python(使用系统 Python、pyenv 或 asdf)以及 virtualenv。Linux、macOS 和 Windows 均被 Pipenv 作为第一类支持平台。 Pipenv 会自动为您的项目创建并管理虚拟环境,并在您安装或卸载包时,自动更新 Pipfile 中的依赖项。它还会生成一个项目级的 Pipfile.lock 文件,用于实现确定性构建。 Pipenv 主要旨在为应用程序的用户和开发者提供一种简便方法,以获得一致的工作项目环境。 Pipenv 所解决的问题是多方面的:

无需再分别使用 pip 和 virtualenv:两者可协同工作。 使用包含包哈希值的 requirements.txt 文件进行管理可能存在问题。Pipenv 使用 Pipfile 和 Pipfile.lock 分离抽象依赖声明与经过测试的依赖组合。 锁文件中记录了哈希值,并在安装时进行验证,优先考虑安全性。 强烈建议使用最新版本的依赖项,以降低因组件过时带来的安全风险。 提供对依赖关系图的洞察(例如:$ pipenv graph)。 通过 .env 文件支持本地自定义,简化开发流程。

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。