解决python安装第三方库太慢,报错'line 425,in _error_catcher`

一个方法是这篇博文里面提到的 https://blog.csdn.net/qq_43657442/article/details/105822953

文章目录

    • 标题为什么pip会很慢?
    • 解决办法
      • 临时配置
      • 永久配置

这篇文章讲一下为什么pip很慢,经常出错。说一下解决办法

标题为什么pip会很慢?

        pip是一个非常流行的python包管理工具,在命令行中只需要输入pip install 你要安装的库,就可以自动安装第三方库。然而pip是从pypi中下载库文件的,pypi是python官方第三方库的仓库,它用的是国外的服务器,下载速度自然很慢。

      所以,慢是因为要去国外服务器上下载,国内的访问速度你懂的,搭梯子有时候也不行。

解决办法

      通过国内镜像网站下载。镜像网站完整复制pypi的内容,放到国内的服务器上。这样你只需要把pip的下载源修改为镜像站,就能享受流畅快速的pip安装功能了。

临时配置

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

      像上面这段代码就是指定从清华的镜像网站上下载 pandas

      我们用的时候直接输入 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 你要安装的库 就可以了

      当然 , https://pypi.tuna.tsinghua.edu.cn/simple 清华镜像你也可以换成其他的国内镜像

  • 豆瓣http://pypi.douban.com/simple

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

  • 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple

永久配置

      上面的用法是临时配置,也就是说每次安装库时必须带上镜像源的网址。其实这样不太方便,若想省力气,那就要永久配置镜像源,配置好后只要输入pip install 你要安装的库,就可以快速安装库了。

     以配置清华源为例,在命令行输入:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

     然后回车,就可以了,想配置其他的镜像也一样照葫芦画瓢就好了

      不过也有人反应永久配置阿里的存在被墙的情况,所以大家自己考虑,清华和中科大的应该比较稳 

相关推荐:

如何用Python TensorFlow进行超参数调优_通过Keras Tuner解决

RandomSearch比手动试错更可靠,因其随机采样独立性强、避免人为偏好导致的局部最优,能快速识别参数敏感性;配合对数均匀分布、合理max_trials和validation_split可提升实效性与复现性。 为什么RandomSearch比手动试错更可靠 手动改learning_rate、un...

为什么Python的二进制分发版比源代码安装快得多?

wheel安装快是因为跳过编译环节,直接解压预编译的二进制模块到site-packages;编译环节需调用gcc等工具构建C扩展,耗时且依赖本地开发环境。 wheel文件安装快,是因为它跳过了编译环节——你拿到的就是已经编译好的字节码或平台原生二进制模块,直接解压、校验、复制到site-packag...