本文介绍: 当我们下载pip是否因为速度太慢而失去耐心,甚至由于太慢还会报错导致安装失败!在网上也是有很多方法建议换源一劳永逸,但是这里其实可以不用换源,只需要一行代码即可,防止后续如果要涉及到进程等源所在地导致项目问题

一、介绍

我们下载pip是否因为速度太慢而失去耐心,甚至由于太慢还会报错导致安装失败!在网上也是有很多方法建议换源一劳永逸,但是这里其实可以不用换源,只需要一行代码即可,防止后续如果要涉及到进程等源所在地导致项目问题

二、pip安装

需要下载nump库时,只需要这样即可

pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple

所以最核心的部分就是后面的那一串清华源码

-i https://pypi.tuna.tsinghua.edu.cn/simple

三、扩展

使用豆瓣

-i https://pypi.douban.com/simple

使用阿里

-i https:// mirrors.aliyun.com/pypi/simple

以上就是加速pip下载方法了,要下载库的时候所需要源代码就好了。

批量安装

一个项目需要移植到另一个项目时,这个时候如果还在一步一步安装就会显得很慢了,所以这里我们选择可以用批量安装方法
首先是要选择对应环境这里我以Anaconda Promptanaconda)为例
我们查看当前虚拟环境

conda env list

在这里插入图片描述
然后再选择到需要导出环境位置
这里我选择导出suanfa环境下的包,执行以下代码

conda activate suanfa

在这里插入图片描述
然后可以看到前面base变成了当前环境然后输入pip list查看

pip list

在这里插入图片描述
接下来我们选择到所需要移植项目下,这里我的项目是在D盘下的,所以复制这个路径
在这里插入图片描述
然后anaconda里面选择到那个环境前面cd 代表选择的意思
在这里插入图片描述
然后输入以下的命令,这个requirements自己命名的,可以取别的名字,但约定俗成都是取得requirements

pip freeze > requirements.txt

在这里插入图片描述
然后我们看到自己就给我们生成了这个txt文件我们查看这个文件里面第一行certifi @也要删除
在这里插入图片描述
在这里插入图片描述
然后我们就可以执行批量安装了并使用我们上面说到的源
这个是不加源的批量下载

pip install -r requirements.txt

这个是加源的批量下载

pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple

至此我们就已经学会了pip加速下载方法和批量下载方法了,觉得方法有用的给我点个赞呗!

原文地址:https://blog.csdn.net/m0_68174024/article/details/129614171

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_16419.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注