永久配置 “国内镜像源”,安装东西,像做火箭一样,蹭就上去啦!妈妈再也不担心我学不到东西了

简介: 永久配置 “国内镜像源”,安装东西,像做火箭一样,蹭就上去啦!妈妈再也不担心我学不到东西了

问题来源

今天在使用pip install xlutils安装xlutils包的时候,一直出现了该错误ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read timed out.

image.png

可能原因是由于,使用这种方式安装某些库的时候,会从国外的镜像源去下载,最终导致反应超时的情况发生。


太扎心了,有时候想要使用某个库,却一直下载不下来,着急没办法呀!如何解决呢?


配置国内镜像源

这里在正式讲述知识点之前,先给大家介绍几个常用的镜像源,不知道也没关系,了解就行。常用国内的常用镜像源列表如下:


清华源: https://pypi.tuna.tsinghua.edu.cn/simple/

阿里云: http://mirrors.aliyun.com/pypi/simple/

清华大学: https://pypi.tuna.tsinghua.edu.cn/simple/

① 临时使用“国内镜像源”

如果说,你不想配置镜像源,只是想要临时使用国内镜像源,安装某个库而已。此时,你可以输入以下命令:


# 直接下载,速度慢
pip install pandas 
# 使用国内镜像源下载,速度快
pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple/


注意上述两者的区别,只不过使用了-i参数,来指定镜像地址而已。


这种方法是一次性的,下载你如果想要下载其它的库,需要一直这样操作。


② 永久使用“国内镜像源”

能不能有一种一劳永逸的方法,解决这个问题呢?这就是接下来要讲述的,我们以linux和windows平台,分别为大家讲述。


对于linux平台:

首先,使用如下命令创建一个目录pip,并在目录下创建一个pip.conf文件。


# 创建目录
mkdir ~/.pip
# 切换到该目录下
cd ~/.pip
# 在该目录下,创建一个文件
touch pip.conf


接着,使用如下命令打开pip.conf文件。


sudo vi ~/.pip/pip.conf


然后,朝其中写入如下内容。


[global] 
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn  # trusted-host 此参数是为了避免麻烦,否则使用的时候可能会提示不受信任


然后,保存退出即可。如果大家对linux命令不熟悉的话,自行下去学习一下哦。


对于windows平台:

首先,需要在user用户目录下,创建一个新的文件夹pip;

image.png

接着,在pip文件夹下,创建一个pip.txt文本文件,接着将后缀由 “txt” 改为 “ini”;

image.png

最后,朝其中写入如下内容即可;


[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn


修改完成后,保存即可。


再次启动cmd,使用 " pip install 库名 " 安装相关库,即可默认使用国内源下载。



相关文章
|
10月前
|
程序员 开发工具 开发者
以为是使用电脑的老手,没想到吃了没备份数据的亏。
以为是使用电脑的老手,没想到吃了没备份数据的亏。
好家伙!30% 国外程序员每天“摸鱼”四五个小时,国内似乎更严重
2020 年全球爆发新冠疫情后,很多国家和地区的企业支出远程办公,除了一些必须在现场办公的岗位之外,很多岗位的员工都可以居家办公。
|
9月前
|
开发工具 Python
嗖嗖的,再也不怕被嘲笑了!!!
嗖嗖的,再也不怕被嘲笑了!!!
|
JavaScript Java 关系型数据库
安装一条龙,妈妈再也不用担心我不会安装啦
安装一条龙,妈妈再也不用担心我不会安装啦
96 0
|
SQL 缓存 Java
在项目中随手把haseMap改成了currenHaseMap差点被公司给开除了。
在项目中随手把haseMap改成了currenHaseMap差点被公司给开除了。
117 0
|
程序员 Linux 开发工具
介绍一头GitHub上的"草泥马" - thefuck,妈妈再也不用担心我打错命令行了
介绍一头GitHub上的"草泥马" - thefuck,妈妈再也不用担心我打错命令行了
526 0
介绍一头GitHub上的"草泥马" - thefuck,妈妈再也不用担心我打错命令行了
|
前端开发 小程序 Java
一款神仙接私活儿的软件,吊到不行!
一款神仙接私活儿的软件,吊到不行!
118 0
一款神仙接私活儿的软件,吊到不行!
|
数据库 C++
这届清华新生太难了吧!C++作业难到上热搜,特奖都说做不了,大厂猎头已密切关注
云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 本科大一,刚学了16周C++,能做个什么项目? 清华大学自动化系2020年的大一C++大作业,是这样要求的: 开发一款集合雨课堂和网络会议优点于一身的网络教学软件。
这届清华新生太难了吧!C++作业难到上热搜,特奖都说做不了,大厂猎头已密切关注
阿里云与A站在一起后,悄悄干了件大事
八月盛夏,“AcFun弹幕视频网站”(简称“A站”)的视频服务器全面迁移上阿里云(此处应有掌声)!
7787 0