python工具库composer_Pipenv: Pipenv 是 Python.org 官方推进的 Python 包管理工具,旨在将所有包管理工具(如 bundler、composer、npm、c...

Pipenv: Python Development Workflow for Humans

pipenv.svg

pipenv.svg

Pipenv%20CI?branchName=master

pipenv.svg

Pipenv is a tool that aims to bring the best of all packaging worlds

(bundler, composer, npm, cargo, yarn, etc.) to the Python world.

Windows is a first-class citizen, in our world.

It automatically creates and manages a virtualenv for your projects, as

well as adds/removes packages from your Pipfile as you

install/uninstall packages. It also generates the ever-important

Pipfile.lock, which is used to produce deterministic builds.

pipenv.gif

The problems that Pipenv seeks to solve are multi-faceted:

You no longer need to use pip and virtualenv separately. They

work together.

Managing a requirements.txt file can be

problematic,

so Pipenv uses the upcoming Pipfile and Pipfile.lock instead,

which is superior for basic use cases.

Hashes are used everywhere, always. Security. Automatically expose

security vulnerabilities.

Give you insight into your dependency graph (e.g. $ pipenv graph).

Streamline development workflow by loading .env files.

You can quickly play with Pipenv right in your browser:

try.svg

Installation

If you're using Debian Buster+:

$ sudo apt install pipenv

Or, if you're using Fedora:

$ sudo dnf install pipenv

Or, if you're using FreeBSD:

# pkg install py36-pipenv

When none of the above is an option, it is recommended to use Pipx:

$ pipx install pipenv

Otherwise, refer to the documentation f

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值