创建一个virtualenv将创建一个虚拟python环境,其中预装了pip、setuptools和wheels。除了这3个默认的包之外,有没有办法指定在那个virtualenv中预安装什么包?可以用CLI参数,文件,或者某种环境变量。也就是说,在virtualenv venv && venv/bin/pip install -r requirements.txt的行中是否有沿着的东西可以在一个命令中运行?
virtualenv venv && venv/bin/pip install -r requirements.txt
svmlkihl1#
通常,您总是采取的步骤是:
cd <repo>
pip install virtualenv
virtualenv venv
source venv/bin/activate
pip install -r requirements.txt
iaqfqrcu2#
你现在可以用一个叫pipenv的工具来做!https://www.kennethreitz.org/essays/announcing-pipenv跑
pipenv install requests
字符串它将创建一个virtualenv并在其中安装请求
2fjabf4q3#
试试这个:virtualenv --system-site-packages venv
virtualenv --system-site-packages venv
egmofgnx4#
如果您使用的是Windows(powershell),则需要执行以下步骤:
venv/Scripts/activate
4条答案
按热度按时间svmlkihl1#
通常,您总是采取的步骤是:
cd <repo>
个pip install virtualenv
(如果您尚未安装virtualenv)virtualenv venv
创建新环境(此处称为“venv”)source venv/bin/activate
进入虚拟环境pip install -r requirements.txt
在当前环境中安装所需的iaqfqrcu2#
你现在可以用一个叫pipenv的工具来做!
https://www.kennethreitz.org/essays/announcing-pipenv
跑
字符串
它将创建一个virtualenv并在其中安装请求
2fjabf4q3#
试试这个:
virtualenv --system-site-packages venv
egmofgnx4#
如果您使用的是Windows(powershell),则需要执行以下步骤:
pip install virtualenv
安装virtualenv(如果尚未安装)virtualenv venv
创建新环境venv/Scripts/activate
进入虚拟环境pip install -r requirements.txt
在当前虚拟环境中安装所需的