同时运行多个`pip install -rrequirements.txt`

问题描述 投票:0回答:1

我想同时测试多个Python项目。每个项目都位于特定目录中。测试的一部分是使用 python 包设置 virtualenv(通过

pip install -r requirements.txt
)。每个项目都有各自的
requirements.txt
.

每个项目都有自己的 virtualenv (

virtualenv -p $PYTHON_VER ./.env
+
source .env/bin/active
+
pip install -r requirements.txt
)。

考虑到下载的包已被缓存(

pip install
告诉我全局缓存位于
pip cache dir
),同时运行许多这些
~/.cache/pip
是否安全,或者我是否需要禁用pip缓存(
--no-cache-dir
)并行运行
pip install

python pip
1个回答
0
投票

由于缓存目录仅用于保留依赖项的本地副本,这将加快您的安装过程并减少不必要的下载,因此您可以在没有

--no-cache-dir
的情况下运行。

查看官方文档

© www.soinside.com 2019 - 2024. All rights reserved.