gpt4 book ai didi

python - pip 安装文件中列出的多个包以及本地目录中的源

转载 作者:行者123 更新时间:2023-11-30 23:16:40 28 4
gpt4 key购买 nike

我无法使用单个命令行安装文件中列出的多个软件包,我知道我们可以使用 -r 开关安装文件中列出的多个软件包,并且我们可以使用本地源使用 --no-index 进行安装 - -find-links 开关,但我不确定我们是否可以将这两个结合起来,我尝试过但它不起作用,所以请建议,下面是我的确切要求。

我的目录中有两个包 pkg1-1.1.tar.gz 和 pkg2-2.2.tar.gz
/home/rafiq/newpkgs 需要使用 pip 命令安装它们,包名称列在 pkglist.txt 中。
phglist.txt内容:
pkg1==1.1
pkg2==2.2

请帮助我使用 pip 命令来安装 pkglist.txt 中列出的软件包列表,源代码位于 newpkgs 目录中。

最佳答案

根据pip install manual你的命令应该是:

pip install --no-index --find-links=newpkgs -r pkglist.txt

--no-index忽略 pip 索引并仅在明确指示的地方查找包。

--find-links在目录列表中查找包或解析 html 文件中的链接(可以缩写为 -f)

编辑:

pip 命令成功后,OP 遇到了不同的问题,但实际构建却没有。有关更多信息,请参阅此线程:How to install psycopg2 with "pip" on Python?

关于python - pip 安装文件中列出的多个包以及本地目录中的源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27635631/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com