Liunx下pip3换源(最详细)

2023-11-17

在使用python时我们经常会安装各种包,我们一般安装的方式都是pip3 install xx模块,但是pip3默认源https://pypi.org/安装的过程非常慢,可能都是几k几k的,有时安装这安装着,直接error了,还有一种情况是直接飘黄,警告,然后就一直警告,如下图所示

因此我们需要将源换成国内的源

目前国内常用的源:

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

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

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

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

华中科技大学https://pypi.hustunique.com/

换源命令:

pip3 config set global.index-url   源地址
 
例如换成阿里云源则需要执行:
pip3 config set global.index-url https://mirrors.aliyun.com/pypi/simple/

但是在换源时使用pip3 config set 国内源,提示如下错误:
pip3 ERROR: unknown command "config"

原因是pip3版本过低,不支持config方法

#升级pip到最新版本
sudo -H pip3 install -U pip

#重新运行pip3 config
sudo pip3 config set global.index-url https://mirrors.aliyun.com/pypi/simple/

这样就解决了问题了

特别提醒

换源时使用https协议的源地址  否则在安装模块是会失败并有warning因为http不受信任就是不安全 要不然安装的时候再后面加上--trusted-host mirrors.aliyun.com 但是这样太麻烦所以直接换源的时候用https的源址


 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Liunx下pip3换源(最详细) 的相关文章

  • 用户警告:MovieWriter ffmpeg 不可用

    尝试在 google colab 上制作动画 收到此警告 用户警告 MovieWriter ffmpeg 不可用 warnings warn MovieWriter s 不可用 writer did pip 安装 ffmpeg 标准化但没有
  • 每月第 n 天运行 APScheduler 作业

    我正在寻找一个 APScheduler 触发器 它将在每月的第 n 天执行一项作业 例如 我想在每个月的第一个星期二运行一个作业 或者每个月的第一个和第三个周一 有没有人有一个触发器可以实现这一点 你可以almost使用 cron 调度程序
  • 使用 pycharm 进行交互式 shell 调试

    我是 PyCharm 新手 我已经使用 IDLE 很长时间了 在IDLE中执行脚本后使用Python对象非常方便 有没有办法在使用 PyCharm 与交互式 python shell 执行后使用脚本对象 例如 我们有一个 测试 项目 其中包
  • 如何在基于其他数据帧的数据帧中创建联接?

    我有 2 个数据框 一份包含学生批次详细信息 另一份包含分数 我想加入 2 个数据框 数据框1包含 s1 s2 s3 Stud1 Stud2 Stud3 Stud2 Stud4 Stud1 Stud1 Stud3 Stud4 数据框2包含
  • 有没有纯Python的表类?

    我正在构建一个需要分析表格数据的应用程序 我想执行一些列操作 例如重命名列 删除列以及根据现有列的值计算新列的能力 我的第一选择是 Pandas 之类的东西 但是一个限制是这个项目必须是跨平台的并且非常容易在 virtualenv 中部署
  • 使用组合时如何解决循环依赖?

    我遇到了如下所示的情况 其中每个类都需要另一个类 并且它创建了循环依赖关系 我在使用 ctypes 包装一些 C 代码时遇到了这种情况 已经有很多关于这个主题的帖子 但我发现它们没有帮助 我需要一些例子 Module A from B im
  • 为不带引号的函数获取字符串参数

    我有一个函数 用于从 URL 下载文件并将其写入磁盘 并施加特定的文件扩展名 目前 它看起来像这样 import requests import os def getpml url filename psc requests get url
  • AttributeError:模块“tensorflow.python.summary.summary”没有属性“FileWriter”

    我收到此错误 尽管我到处都看过file writer tf summary FileWriter path to logs sess graph 被提到为正确的实施this https github com tensorflow tenso
  • 使用 PyQt 和 matplotlib 在可滚动小部件中显示多个绘图

    由于我没有得到答案this https stackoverflow com questions 12179893 creating a scrollable multiplot with pythons pylab我尝试用 PyQt 解决这
  • 是否可以使用 csv.DictReader 保持列顺序?

    例如 我的 csv 有如下列 ID ID2 Date Job No Code 我需要以相同的顺序写回各列 这dict立即打乱了顺序 所以我相信这更多是读者的问题 蟒蛇的dicts 在 3 6 之前不维持顺序 但是 无论如何 在该版本中csv
  • if(interactive()) 是否相当于 Python 中的“if __name__ == ”__main__“: main()”?

    我希望 R 脚本有一个 main 函数 可以在交互模式下执行 但在获取文件时不应执行 main 函数 已经有一个关于这个的问题了 https stackoverflow com questions 2968220 is there an r
  • 函数内部变量的赋值会改变外部的赋值 - Python

    我从使用 Matlab 转向使用 Python 使用函数时的变量赋值让我感到困惑 我有一个代码如下 a 1 1 1 def keeps x y x y 1 2 return y def changes x y x y 1 2 return
  • 使用 selenium 和 firefox 保存图像

    我正在尝试使用 selenium 服务器和 python 客户端从网站保存图像 我知道图像的 URL 但我无法找到保存它的代码 无论是当它是文档本身还是当它嵌入到当前浏览器会话中时 到目前为止我找到的解决方法是保存页面的屏幕截图 有两种硒方
  • 使用字典时如何避免 KeyError?

    现在我正在尝试编写汇编程序 但我不断收到此错误 Traceback most recent call last File Users Douglas Documents NeWS py line 44 in if item in regis
  • CTRL-C 在 Python 中的行为有所不同

    I ve recently started learning Python long time Java programmer here and currently in the process of writing some simple
  • 使用 python 更改目录

    我碰巧发现我无法从 python 代码中更改实际目录 我的测试程序如下 from os import system def sh script system bash c s script sh cd home sh pwd 的输出pwd
  • 数据框更新后如何刷新绘图?

    假设您已经使用以下方法构建了一个图形px line 使用数据框 数据框稍后会添加新数据 用新数据刷新数据的好方法是什么 一个例子可以是px data stocks 从列的子集开始 GOOG AAPL AMZN FB NFLX MSFT 例如
  • 在keras自定义损失中使用层输出

    我正在 Keras 中开发自定义损失函数 我需要第一层输出 我怎样才能取回它 def custom loss y true y pred cross K mean K binary crossentropy y true y pred ax
  • Python Sqlite3 获取 Sqlite 连接路径

    给定一个 sqlite3 连接对象 如何检索 sqlite3 文件的文件路径 The Python 连接对象 http github com python cpython blob master Modules sqlite connect
  • 将 pi 打印到小数点后几位

    w3resources 面临的挑战之一是将 pi 打印到小数点后 n 位 这是我的代码 from math import pi fraser str pi length of pi number of places raw input En

随机推荐

  • 关于传递list类型的参数的问题

    java中除了基础的数据类型是值传递外 其它类型都是对象 也就是引用类型 地址传递 这个就不多说了 今天遇到一个问题 就是在多次添加同一个list对象到另一个list里的时候 为什么会添加多少次list对象 外面这层list的大小就有多少呢
  • vim 基础操作

    bash或cmd 已经配置好vim的环境变量 下 vim a txt 创建a txt文件 vim 下 i a o O s进入插入 编辑 模式 esc 退出插入模式 回到正常模式 正常模式下 x 或 wq 保存退出vim 称为底行模式 在正常
  • java项目部署到阿里云服务器步骤

    阿里云服务器详细步骤 一 什么是云服务器ECS 是阿里云产品体系中 最基础的计算服务 通常用作应用程序的运行环境 最重要的特点是弹性 二 基础运行环境 用户的应用程序运行在实例的操作系统上 三 特点 弹性 容量不够可以直接在云服务器上扩展配
  • vue3 中如何动态加载本地图片资源

    在untils文件中加入getImageUrl方法 export const getImageUrl name string type string png gt return new URL 本地资源路径 src assets image
  • @Cacheable、@CachePut、@CacheEvict、@Caching、@CacheConfig详解

    文章目录 一 概述 二 缓存注解种类 三 优劣势说明 四 如何使用 五 详细介绍介绍 1 Cacheable 常用 1 value cacheNames 属性 2 key属性 3 keyGenerator 属性 4 cacheManager
  • java判断两个list是否有交集_java怎么判断两个集合之间是否有交集

    背景 前端传了list集合 后端字段里存的也是 1 2 3 4 这种形式 不借助sql 怎么看前端传的集合是否在后端字段的集合中 代码 public static boolean judgeIntersection List list1 L
  • ipv4服务器修改,更改手动IP地址方法.pdf

    更改手动 IP 地址方法 1 点击显示器右下角的 无线信号标志 点击打开网络和共享 点击无线网络连接 点击详细信息查看现在的 IP 地址 IPv4 地址 192 168 1 103 IPv4 子网掩码 255 255 255 0 IPv4
  • go 问题合集(持续更新)

    数据库单复数问题 默认使用go的话 查询数据库对应的表单是在你的结构体上 s 变成复数操作 但是我们一般不习惯这样子建表 所以在构建db的时候 加上 singulartable ture 2 导入不了本地的包 看 那个目录的package是
  • Spring Boot 整合 springdoc-openapi

    springdoc openapi官网 springdoc org springdoc openapi Github仓库 springdoc springdoc openapi springdoc openapi Maven仓库 Home
  • CoordinatorLayout+TabLayout在Fragment中使用遇到的问题

    在Fragment中 使用CoordinatorLayout TabLayout布局 会遇到recyclerview 给遮挡的问题 修改完成 效果图如下 一 先上布局代码
  • 【老生谈算法】matlab实现极限学习机的回归拟合及分类——对比实验研究

    Matlab实现极限学习机的回归拟合及分类 对比实验研究 1 文档下载 本算法已经整理成文档如下 有需要的朋友可以点击进行下载 说明 文档 点击下载 本算法文档 老生谈算法 matlab实现极限学习机的回归拟合及分类 对比实验研究 doc
  • 代码审查工具Collaboratorv11.5版本上新!GitHub Polling集成被弃用!

    Collaborator是一款功能全面的代码审查工具 它的代码审查可以为开发测试人员和管理者提供帮助 生产出高质量的代码 我们很高兴的告诉大家 Collaborator更新至11 5版本 Diff Viewer内容现在与Review Scr
  • SmartFusion从FPGA到ARM(四)——MSS_TIMER定时器的使用

    文章目录 1 定时器资源简介 2 MSS TIMER库函数简介 3 简单的周期性中断 4 自定义产生波形 5 64位定时器的使用 6 单次中断模式 系列教程 SmartFusion从FPGA到ARM系列教程 1 定时器资源简介 SmartF
  • 注意COCOS2DX中的Z缓冲,解决点选不了的问题

    前几天遇见一个问题 一堆牌点选时有的能点上 但是有的点不上 当时觉得很诡异 后来 请经验丰富的同事看了下 原来是COCOSTUDIO中 点不上的区域 有其他的隐藏物体 将牌的 setLocalZorder 设置个较大的值即可 真是崩溃了 原
  • 达梦数据库使用安装用户打开图形化工具显示无权限

    在x86虚拟机下 使用达梦数据库安装用户安装数据库后 经常需要使用安装用户打开诸如manager console等图形化管理工具 这时候经常遇到安装用户没有权限执行图形化界面的打开脚本 如下图 dmdba为安装数据库的用户 这实际上是dmd
  • 在C++泛型编程中如何只特化类的某个成员函数

    我们知道在C 模板编程中如果我们特化或是偏特化某个模板类 我们需要重写整个模板类中的所有函数 但是这些代码通常是非常相似的 甚至在某些情况下可能只有一两个函数会不一样 其他函数都是一样的 在这种情况下 同时存在多份相同的代码 对我们维护这些
  • 两个无序单链合并成一个有序单链表

    解题思路 两个无序链表先转换成两个有序单链表 两个有序单链表合并成一个有序单链表 代码 import java util 链表 class Node int val Node next public Node int val this va
  • iframe height 100% 问题

    iframe height 100 问题 最近 利用 MapGuide 技术开发一个 WebGIS 的应用程序 其中用到了 标签 可是当我调试运行的时候 其 width 100 生效了 但 height 100 就无效 无论用 JavaSc
  • 人工智能发展月报(2022年11月)

    本期导读 11月 人工智能业界热度较上月降温 共计发生576篇新闻 188个事件 热度总体趋势如下图所示 本月事件较多与世界互联网大会相关 期间多个会议活动及成果发布受到业内持续高度关注 此外 工信部等五部门发布的 虚拟现实与行业应用融合发
  • Liunx下pip3换源(最详细)

    在使用python时我们经常会安装各种包 我们一般安装的方式都是pip3 install xx模块 但是pip3默认源https pypi org 安装的过程非常慢 可能都是几k几k的 有时安装这安装着 直接error了 还有一种情况是直接