如何从变量中获取pip的参数



我想从requirement.txt文件下载文件,但我需要手动编辑需要下载文件的目录。

例如通常的pip下载:

!pip download -r C:/Users/Test/requirements.txt -d C:/Users/Test/whldir

但我想把它放在有目录变量的地方:

reqs = C:/Users/Test/requirements.txt
whls = C:/Users/Test/whldir
!pip download -r reqs -d whls 

这样做可能吗?

那个感叹号是什么?它是什么语言?看起来像shell或windows cmd。

对于windows cmd:

set reqs=C:/Users/Test/requirements.txt
set whls=C:/Users/Test/whldir
pip download -r %reqs% -d %whls% 

对于unix shell:

reqs="/Users/Test/requirements.txt"
whls="/Users/Test/whldir"
pip download -r $reqs -d $whls 

最新更新