创建 virtualenv 将创建一个虚拟 python 环境,其中预装了 pip、setuptools 和wheels。
除了这 3 个默认包之外,有没有办法指定在该 virtualenv 中预安装哪些包?使用 CLI 参数、文件或某种环境变量。
即有没有类似于
virtualenv venv && venv/bin/pip install -r requirements.txt
的东西可以在一个命令中运行?
通常您通常采取的步骤是:
git clone <repo>
cd <repo>
pip install virtualenv
(如果您尚未安装 virtualenv)virtualenv venv
创建新环境(此处称为“venv”)source venv/bin/activate
进入虚拟环境pip install -r requirements.txt
在当前环境中安装需求你现在可以用一个叫pipenv的工具来做到这一点!
https://www.kennethreitz.org/essays/announcing-pipenv
快跑吧
pipenv install requests
它将创建一个 virtualenv 并在其中安装请求
试试这个: virtualenv --系统站点包 venv
如果您使用的是 Windows,请执行以下步骤:
pip install virtualenv
(如果你还没有 virtualenv
已安装)virtualenv venv
创建您的新环境venv/bin/activate
进入虚拟环境pip install -r requirements.txt
至
在当前环境中安装需求