grep 输出到 pip 安装
grep output to pip install
如何在 requirements.txt
中获取 python 依赖项的子集并使用 grep 将它们发送到 pip install
?
假设我只想安装 redis
和 gunicorn
:with
cat requirements.txt | grep "redis\|gunicorn"
我只得到了我想要的依赖,
redis>=3.5.3
gunicorn>=20.1.0
但我想将其作为需求文件传递给 pip install
。
我想我应该用 grep 的输出创建一个临时文件并执行类似 pip install -r tempfile
的操作,但我不知道该怎么做。
谁能帮帮我?
您可以使用 xargs
将输出传递给 pip:
grep "redis\|gunicorn" requirements.txt | xargs pip install
如何在 requirements.txt
中获取 python 依赖项的子集并使用 grep 将它们发送到 pip install
?
假设我只想安装 redis
和 gunicorn
:with
cat requirements.txt | grep "redis\|gunicorn"
我只得到了我想要的依赖,
redis>=3.5.3
gunicorn>=20.1.0
但我想将其作为需求文件传递给 pip install
。
我想我应该用 grep 的输出创建一个临时文件并执行类似 pip install -r tempfile
的操作,但我不知道该怎么做。
谁能帮帮我?
您可以使用 xargs
将输出传递给 pip:
grep "redis\|gunicorn" requirements.txt | xargs pip install