创建virtualenv将创建一个预先安装了pip,setuptools和wheel的虚拟python环境。
除了那些默认的3之外,有没有办法在virtualenv中指定预安装的软件包?使用CLI参数,文件或某种环境变量。
即。是否有一些virtualenv venv && venv/bin/pip install -r requirements.txt
可以在一个命令中运行的东西?
答案 0 :(得分:9)
通常,您始终采取的步骤是:
git clone <repo>
cd <repo>
pip install venv
创建您的环境source venv/bin/activate
进入虚拟环境pip install -r requirements.txt
在当前环境中安装需求答案 1 :(得分:3)
你现在可以使用名为pipenv的工具来完成它!
https://www.kennethreitz.org/essays/announcing-pipenv
跑步
pipenv install requests
它将创建virtualenv并在其中安装请求