pipenv入门

pipenv是一个用于Python项目虚拟环境和依赖管理的工具。它可以创建项目环境、安装和卸载包、生成锁文件、检查安全漏洞等。通过`pipenv install`安装依赖,`pipenv uninstall`卸载包,`pipenv lock`生成锁文件,`pipenv check`检查安全问题。此外,它还提供`pipenv run`命令来运行环境内的命令。
摘要由CSDN通过智能技术生成

Usage: pipenv [OPTIONS] COMMAND [ARGS]...

Options:

  --where                         Output project home information.

  --venv                          Output virtualenv information.

  --py                            Output Python interpreter information.

  --envs                          Output Environment Variable options.

  --rm                            Remove the virtualenv.

  --bare                          Minimal output.

  --completion                    Output completion (to be executed by the

                                  shell).

  --man                           Display manpage.

  --support                       Output diagnostic information for use in

                                  GitHub issues.

  --site-packages / --no-site-packages

                                  Enable site-packages for the virtualenv.

                                  [env var: PIPENV_SITE_PACKAGES]

  --python TEXT                   Specify which version of Python virtualenv

                                  should use.

  --three / --two                 Use Python 3/2 when creating virtualenv.

  --clear                         Clears caches (pipenv, pip, and pip-tools).

                                  [env var: PIPENV_CLEAR]

  -v, --verbose                   Verbose mode.

  --pypi-mirror TEXT              Specify a PyPI mirror.

  --version                       Show the version and exit.

  -h, --help                      Show this message and exit.

Usage Examples:

   Create a new project using Python 3.7, specifically:

   $ pipenv --python 3.7

   Remove project virtualenv (inferred from current directory):

   $ pipenv --rm

   Install all dependencies for a project (including dev):

   $ pipenv install --dev

   Create a lockfile containing pre-releases:

   $ pipenv lock --pre

   Show a graph of your installed dependencies:

   $ pipenv graph

   Check your installed dependencies for security vulnerabilities:

   $ pipenv check

   Install a local setup.py into your virtual environment/Pipfile:

   $ pipenv install -e .

   Use a lower-level pip command:

   $ pipenv run pip freeze

Commands:

  check      Checks for PyUp Safety security vulnerabilities and against PEP

             508 markers provided in Pipfile.

  clean      Uninstalls all packages not specified in Pipfile.lock.

  graph      Displays currently-installed dependency graph information.

  install    Installs provided packages and adds them to Pipfile, or (if no

             packages are given), installs all packages from Pipfile.

  lock       Generates Pipfile.lock.

  open       View a given module in your editor.

  run        Spawns a command installed into the virtualenv.

  scripts    Lists scripts in current environment config.

  shell      Spawns a shell within the virtualenv.

  sync       Installs all packages specified in Pipfile.lock.

  uninstall  Uninstalls a provided package and removes it from Pipfile.

  update     Runs lock, then sync.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值