专栏首页进击的CoderPython 安装某个库,出现 Read_Time_out 错误,那么如何配置 “国内镜像源”呢?

Python 安装某个库,出现 Read_Time_out 错误,那么如何配置 “国内镜像源”呢?

问题来源

今天在使用 pip install xlutils 安装 xlutils 包的时候,一直出现如下错误:

ReadTimeoutError: HTTPSConnectionPool(host=
‘files.pythonhosted.org’, port=443): Read timed out.

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

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

配置国内镜像源

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

  • 清华源: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;

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

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

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

修改完成后,保存即可。

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

End

本文分享自微信公众号 - 进击的Coder(FightingCoder)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2021-05-20

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Docker折腾记: (1)构建yapi容器,从构建发布到可用

    Docker/Linux/Node基础, 比如Linux和docker的常用命令,shell的编写等等

    CRPER
  • 当你装不上Python外部包时,试试这个网站

    Python以第三方包丰富而著称,你想要的功能几乎都可以通过pip命令安装,避免什么都要自己重新造轮子尬尴。

    Crossin先生
  • 详解python使用pip安装第三方库(工具包)速度慢、超时、失败的解决方案

    人生苦短,我用python!为什么很多人喜欢用python,因为包多呀,各种调包。但是调包有的时候也调的闹心,因为安装包不是失败就是很慢,很影响自己的工作进度,...

    砸漏
  • Anaconda详细安装使用教程

    简单来说,Anaconda是Python的包管理器和环境管理器。先来解决一个初学者都会问的问题:我已经安装了Python,那么为什么还需要Anaconda呢?原...

    周小董
  • Linux软件管理 - YUM工具

    YUM的全称是:Yellowdog Updater Modified,是一个基于RPM包管理的Shell前端软件包管理器。由于是基于RPM包管理器,那么使用的场...

    一头小山猪
  • 初探Anaconda——最省心的Python版本和第三方库管理

    專 欄 ❈ 段晓晨,Python中文社区专栏作者。写过一点爬虫,写过几篇文章。能力虽有限,会尽量把想说的东西讲清楚。 知乎ID:段小草 知乎专栏:小段同学的杂...

    Python中文社区
  • 修改pip默认安装源,修改pycharm默认安装源,瞬间安装就快了几十倍!!!

    这几天菜鸟小白在写公众号的时候,每次使用pip安装python库都会出现安装超时的情况。我实在是受不了了,所以整理了这篇修改pip默认安装源的三种方...

    菜鸟小白的学习分享
  • 一文教你解决Python所有安装配置

    在地球科学领域也得到了广泛应用,尤其是地球科学数据处理和可视化方面,比如地球科学数据分析和可视化库Iris,应用于数值模式数据处理的wrf-python,气候数...

    zhangqibot
  • 杨班长的需求(三)

    假设我现在需要安装一个处理表格数据的pandas包,我可以在命令行(键盘上的WIN+R快捷键,调出运行窗口,在运行窗口中输入CMD,进入命令行模式)中输...

    文科生的python自学之路
  • 不要轻易使用 Alpine 镜像来构建 Docker 镜像,有坑!

    第一部分着重介绍多阶段构建(multi-stage builds),因为这是镜像精简之路至关重要的一环。在这部分内容中,我会解释静态链接和动态链接的区别,它们对...

    米开朗基杨
  • 这是一份 pip 常用命令小结~

    pip 这个工具我们经常会用到,毕竟 python 是一门以第三方库庞大而著名的编程语言,所以我们总会用 pip 安装一些依赖库,当然这只是 pip 最常用的一...

    朱小五
  • 这是一份 pip 常用命令小结~

    pip 这个工具我们经常会用到,毕竟 python 是一门以第三方库庞大而著名的编程语言,所以我们总会用 pip 安装一些依赖库,当然这只是 pip 最常用的一...

    奶糖猫
  • Create and share beautiful images of your source code

    今天给大家分享一款精美的代码片段图片生成工具 - carbon。记忆中,在网上看到这样的代码段图片很多次了,十分漂亮。

    菜天哥哥
  • Win10+RTX2080深度学习环境搭建:tensorflow、mxnet、pytorch、caffe

    笔者通过官网、通过conda、通过豆瓣镜像源安装tensorflow在import时都会失败,报“ImportError: DLL load failed: 找...

    李拜六不开鑫
  • 为什么你的Python包老是装不上?收下这个网站就对了

    Python以第三方包丰富而著称,你想要的功能都能通过pip命令安装,避免什么都要自己重新造轮子尬尴。

    数据森麟
  • Python自动安装第三方库的小技巧,让你的代码拿来就用

    有刚接触python的粉丝同学在运行此前《Python爬虫 | 手把手教你扒一扒贝壳网成交房源数据》的完整代码遇到以下问题,然后...

    可以叫我才哥
  • Anaconda安装使用

    Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本p...

    oriRNA
  • Docker简介、常用命令与实践(一)

    Docker的思想来自于集装箱。 集装箱解决了什么问题?在一艘大船上,可以把货物规整的摆放起来。并且各种各样的货物被集装箱标准化了,集装箱和集装箱之间不会互相影...

    唐成勇
  • Docker,一个傲娇的男人

    额,尴尬!好吧,容我默默开始介绍自己!我的名字叫Docker,我在2013年的时候,就来到了这个世上!然而那会并没有多少人知道我,对此我哭的很伤心。甚至无数...

    乔戈里

扫码关注云+社区

领取腾讯云代金券