昊虹AI笔记网

 找回密码
 立即注册
搜索
查看: 1209|回复: 0
收起左侧

不用pip官方源安装Python扩展库的方法(使用国内的镜像源)

[复制链接]

249

主题

252

帖子

976

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
976
昊虹君 发表于 2022-12-31 16:23 | 显示全部楼层 |阅读模式
不用pip官方源安装Python扩展库的方法(使用国内的镜像源)

由于众所周知的原因,中国大陆连接很多境外站点都很慢,并且时不时的还会中断,所以很多时候用pip官方源安装Python不仅慢,好不容易等到whl安装包快下载完了,结果连接断开,导致安装失败,真的是让人感觉很恼火。

把自己的IP切换到国外吧,由于代理的原因,又可能出现各种意想不到的网络问题。

最好的方法就是用pip官方源安装Python扩展库的的时候不用官方的源,而用国内的镜像源。

国内的镜像源还是挺多的,常用的有如下这些:
  1. 阿里云 https://mirrors.aliyun.com/pypi/simple/

  2. 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

  3. 豆瓣 https://pypi.douban.com/simple/

  4. v2ex https://pypi.v2ex.com/simple/

  5. 中国科学院 https://pypi.mirrors.opencas.cn/simple/

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

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

  8. 华中理工大学:https://pypi.hustunique.com/

  9. 山东理工大学:https://pypi.sdutlinux.org/

  10. Python官方 https://pypi.python.org/simple/
复制代码

那么用pip安装Python扩展库时怎么样使用这些源呢?

方法一:
在使用pip安装某个扩展库的时候加上参数-i,示例如下:
  1. pip install -i https://mirrors.aliyun.com/pypi/simple opencv-python==4.4.0.46
复制代码



方法二:
在使用pip安装扩展库前先手动全局切换镜像源,示例如下:
  1. # 全局手动切换镜像源地址
  2. pip config set global.index-url https://mirrors.aliyun.com/pypi/simple

  3. # 切换完成后再用 install 命令安装自己想安装的扩展库
  4. pip install opencv-python==4.4.0.46
复制代码


附用阿里云镜像安装Python-OpenCV开发环境的四条命令:
  1. pip install -i https://mirrors.aliyun.com/pypi/simple numpy

  2. pip install -i https://mirrors.aliyun.com/pypi/simple matplotlib

  3. pip install -i https://mirrors.aliyun.com/pypi/simple opencv-python==4.4.0.46

  4. pip install -i https://mirrors.aliyun.com/pypi/simple opencv-contrib-python==4.4.0.46
复制代码

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|昊虹AI笔记网 ( 蜀ICP备2024076726 )

GMT+8, 2024-9-8 11:44 , Processed in 0.017874 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表