0
点赞
收藏
分享

微信扫一扫

python克隆项目后,批量安装依赖

河南妞 2022-02-09 阅读 88

将远程仓库克隆到本地后,原项目的依赖一个个的下载就很花时间,所以就直接利用批量下载,很有用。这也是我最近看了这位博主学会使用的,文章是记录学习的。python pip下载本地依赖包,并在离线环境中安装,并解决报错ERROR: Could not find a version that satisfies the requirement报错_呆萌的代Ma-CSDN博客

头疼,更新pip,提示:unknown or unsupported command install。命令:where pip查看一下,好家伙,有三个。

这个是因为之前安装过loadrunner,有跟着网上的教程卸载了,看来还是有残留。要么直接删了,但可能影响其他软件,所以我就直接切换到python路径,这样就不会识别有误。

我的pip版本有点低了,更新pip: python -m pip install --upgrade pip(速度慢就换下载镜像,加-i https://pypi.tuna.tsinghua.edu.cn/simple) 

安装pipreqs: pip install pipreqs

执行下方命令,自动生成requirements.txt文件:项目里的依赖的名称和目录整合(如图)

cd 项目根目录/
pipreqs ./ --encoding=utf-8

 根据requirements.txt导出需要的安装包

pip download -d PIPDIR -r requirements.txt -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

这句命令又有问题,唔....... 执行后提示:Looking in indexes:http://mirrors.aliyun.com/pypi/simple/

参考了文章:使用pycharm下载一些相关依赖库时候会下载失败报Looking in indexes: http://mirrors.aliyun.com/pypi/simple/ Collecting pyqu_Cvv_菜包的博客-CSDN博客

也不知道是不是pycharm软件特有的,进行了远程资源的仓库的编辑,把我自己要连接的镜像地址加了进去:

 

其实到这里就可以了,我再次进行了pip的更新,再次执行上面的命令,好,提示成功。

依次安装:

pip install --no-index --find-links=PIPDIR -r requirements.txt
 

举报

相关推荐

0 条评论