跳转到主要内容

使用virtualenv的简单方法。

项目描述

https://pypip.in/d/ven/badge.png https://pypip.in/v/ven/badge.png https://pypip.in/license/ven/badge.png

使用virtualenv的简单方法。

特性

  • 将virtualenv存储在.venv目录中,与您的.git和requirements.txt一起

  • 在virtualenv内运行命令而不激活它。

安装

$ pip install --user ven

快速入门

使用ven init初始化一个空的virtualenv

$ ven init
New python executable in .venv/bin/python
Installing setuptools, pip...done.

$ ls -A
.venv

使用ven run在virtualenv内运行命令

$ ven run which python
~/project/.venv/bin/python

在子shell中激活virtualenv

$ ven run
$ which python
~/project/.venv/bin/python
$ (Deactivate with Ctrl-D)

用法

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

  Easy way to use virtualenv

Options:
  --version  Show the version and exit.
  --help     Show this message and exit.

Commands:
  help  Show help information
  init  Create a new virtualenv
  run   Run command in virtualenv (default: shell)

注意事项

使用‘-’分隔ven run选项和包含‘-’的命令

$ ven run -- python --version
Python 2.7.5

oh-my-zsh覆盖$PATH,将以下内容添加到您的.zshrc文件中

if [ -n "$VIRTUAL_ENV" ]; then
    export PATH="$VIRTUAL_ENV/bin:$PATH"
fi

推荐别名

alias vrun='ven run --'
alias vpy='ven run -- python'
alias vpip='ven run -- pip'

项目详情


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

ven-0.4.1.tar.gz (2.8 kB 查看哈希值)

上传时间

构建分布

ven-0.4.1-py2.py3-none-any.whl (4.6 kB 查看哈希值)

上传时间 Python 2 Python 3

由以下支持