首页 > 编程语言 >【python入门之pip换源问题】---pip换源的方式

【python入门之pip换源问题】---pip换源的方式

时间:2023-11-27 20:11:05浏览次数:45  
标签:opencv python pypi simple 换源 https pip

【一】PIP更换源包

【1】问题描述

在使用Python时,我们经常需要用到pip安装第三方包。

但是,在某些情况下,由于网络速度慢或者其他各种原因,pip install会非常慢,甚至可能无法完成。

为了解决这个问题,我们提供以下几种方法。

「 解决方法」

【第一种】永久更换pip源

一般来说,默认使用的pip源都会因为各种原因会变得缓慢,因此可以将pip源改为国内较快的源来提升下载速度。
  • 打开控制台或终端(cmd shell),并输入以下命令:
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
  • 更改pip源后,可以通过以下命令验证:
pip config get global.index-url
  • 注:如果返回值为https://mirrors.aliyun.com/pypi/simple/,则表示更改成功。

【第二种】临时使用pip源

  • 输入pip install xxx时插入国内镜像源地址,变为pip install -i 地址 xxx并回车。

  • 假设我们需要安装名为opencv-python的Python包。

  • 使用默认源安装opencv-python

pip install opencv-python
  • 使用清华大学镜像源,重新安装opencv-python
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ opencv-python

【2】常用的镜像源

清华大学:	   https://pypi.tuna.tsinghua.edu.cn/simple/
阿 里 云:	  https://mirrors.aliyun.com/pypi/simple/
豆    瓣:	   https://pypi.douban.com/simple/
中 科 大:	  https://pypi.mirrors.ustc.edu.cn/simple/

标签:opencv,python,pypi,simple,换源,https,pip
From: https://www.cnblogs.com/queryH/p/17860330.html

相关文章

  • 【Python进阶】第6篇:Python的死锁和IP地址详解。总结md文档集合(已分享,附代码)
    本文从14大模块展示了python高级用的应用。分别有Linux命令,多任务编程、网络编程、Http协议和静态Web编程、html+css、JavaScript、jQuery、MySql数据库的各种用法、python的闭包和装饰器、mini-web框架、正则表达式等相关文章的详细讲述。全套笔记和代码自取地址:请移步这里感......
  • python--条件
    Task4条件条件if语句上边是if语句执行的一个基本流程下边现在有一个简单的例子deff(x):print("A",end='')ifx==0:print("B",end='')print("C",end='')print("D")f(1) #运行结果是AD......
  • 聪明办法学Python-2023-task04&拓展01
    参考视频链接:【条件】聪明办法学Python第二版_哔哩哔哩_bilibili​优雅代码编写指北_哔哩哔哩_bilibilitask04if语句ifstatementConditionalsMakeDecisionsif语句流程判断成立不成立一个例子:deff(x):print("A",end="")......
  • 随手写了个博客多平台发布脚本:Python自动发布文章到Wordpress
    引言作为一名技术博主,提高博客发布效率是我们始终追求的目标。在这篇文章中,我将分享一个基于Python的脚本,能够实现博客多平台发布,具体来说,是自动发布文章到WordPress。通过这个简单而高效的脚本,我们能够省去繁琐的手动发布步骤,提升工作效率。技术栈在编写这个自动发布脚本的过......
  • Python之深浅拷贝
    浅copy:   1.是把列表本身独立,里面的元素是被两个列表共享的   2.当其中一个列表中的元素被改变时,另一个列表中的元素不会随之变化。   3.当列表里面还有列表时,修改内部列表的内容时,另一个列表中的内部列表也会随之变化a1=["a","b","c","aa"]b1=a1a1[0]="1"prin......
  • 聪明办法学python chap4 条件 5循环
    Python(四)条件if-elif-elsex=5ifx<0:print("x小于0")elifx==0:print("x等于0")else:print("x大于0")match-casedefcheck_value(value):matchvalue:case1:print("Valueis1&......
  • Python知识补充pip 安装包的工具
    Python知识补充pip安装包的工具(1)安装第三方模块pipinstall模块名pipinsyall模块名==#查看我当前模块都有哪些版本pipinsyall模块名==版本号#安装指定版本的模块(2)卸载模块pipuninstall模块名(3)临时换源pipuninstall模块名清华大学: https://pypi.tuna.......
  • 猜数字游戏--python可把过程记录入文档
    defcaishuzi_game(x,y):importrandomx=int(random.randint(x,y))a=0try:b=int(input("请输入你要猜的数字"))except:print("输入类型错误,请重新输入整数型类型数字")b=int(input("请输入你要猜的数字"))whilea<5......
  • 【六】Pip换源以及建虚拟环境
    【一】PIP换源【1】问题描述在使用Python时,我们经常需要用到pip安装第三方包。但是,在某些情况下,由于网络速度慢或者其他各种原因,pipinstall会非常慢,甚至可能无法完成。为了解决这个问题,我们提供以下几种方法。【2】永久更换pip源一般来说,我们使用的是默认的pip源,这个源......
  • [一]Windows系统安装Python解释器
    【一】Windows系统安装Python解释器【1】下载Python版本解释器现在已经更新到了3.13版本的Python解释器,但是最新的解释器往往都会存在一些Bug,所以我们选择低2-3个版本的解释器,我们选择使用3.10版本的Python解释器(1)选择Python解释器版本3.10.8(2)下载安装程序(3)保存文件【2】......