python安装pip install报错Could not fetch URL https://pypi.org/simple/pip/...更换镜像源

更换镜像源

    • 一. 现象
      • pycharm使用 pip install xxx安装包时,一直报错:
    • 二. 原因:
    • 三. 解决办法:
      • 一. 临时使用
      • 二. 永久更改
      • 三. 永久更改
        • 1. Windows
          • windows环境下
          • Windows(示例win10)
        • 2. Linux or Mac
        • 3. Pycharm中修改库下载源

一. 现象

pycharm使用 pip install xxx安装包时,一直报错:

WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=No
ne)) after connection broken by 'SSLError(SSLEOFError(8, 'EOF occurred in violationof protocol (_ssl.c:1123)'))': /simple/flask/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=No
ne)) after connection broken by 'SSLError(SSLEOFError(8, 'EOF occurred in violationof protocol (_ssl.c:1123)'))': /simple/flask/
ERROR: Could not find a version that satisfies the requirement xxx (from versions
: none)
ERROR: No matching distribution found for xxx
Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming th
e ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exce
eded with url: /simple/pip/ (Caused by SSLError(SSLEOFError(8, 'EOF occurred in vio
lation of protocol (_ssl.c:1123)'))) - skipping

二. 原因:

pypi.python.org在国内被墙了,无法从python官网url下载。

三. 解决办法:

一. 临时使用

更改为国内的镜像源:(xxx为安装的包)

pip install xxx -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple xxx
  • 豆瓣(douban) http://pypi.douban.com/simple/

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

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

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

  • 华为云:https://repo.huaweicloud.com/repository/pypi/simple

注:还尝试了一种方法,是加上–trusted-host

执行 pip install xxx -i https://pypi.org/simple --trusted-host pypi.org 但是仍然报错

这次应该url对了,但是还是一直WARNING

二. 永久更改

在python的命令提示符中运行以下语句,该条语句将pip的下载源永久更改为某个镜像站,这里以清华大学开源镜像站为例:

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

三. 永久更改

1. Windows
windows环境下

在用户目录中创建一个文件夹,该文件夹的命名为pip;在该pip文件夹中新建一个文件pip.ini,pip.ini的内容如下:(完整路径:C:\Users\用户名\pip\pip.ini)

[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple 
[install]  
trusted-host=pypi.tuna.tsinghua.edu.cn
disable-pip-version-check = true  
timeout = 600
Windows(示例win10)

1、文件管理器文件路径地址栏敲:%APPDATA% 回车,快速进入 C:\Users\电脑用户\AppData\Roaming 文件夹中
2、新建 pip 文件夹并在文件夹中新建 pip.ini 配置文件
3、新增 pip.ini 配置文件内容

[global]
index-url = http://pypi.douban.com/simple
[install]
use-mirrors =true
mirrors =http://pypi.douban.com/simple/
trusted-host =pypi.douban.com
2. Linux or Mac

首先在用户目录下新建.pip文件夹

mkdir ~/.pip

在该目录下新建配置文件pip.conf,输入如下内容,保存:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
3. Pycharm中修改库下载源

在setting中按如下路径打开包下载
在这里插入图片描述
点击Manage Respositories,点击+添加国内源路径即可







破壳的小企鹅

python更换国内镜像源三种实用方法

SevenBerry

python安装pip install报错Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirm

牧竹子

Python环境安装并永久配置镜像源

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/177358.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

jQuery 【关于jQuery 、 jQuery简介、基础选择器、属性选择器、jQuery扩展】(一)-全面详解(学习总结---从入门到深化)

目录 关于jQuery jQuery简介 选择器之基础选择器(一) 选择器之基础选择器(二) 选择器之属性选择器(一) 选择器之属性选择器(二) 选择器之jQuery扩展(一) 选择器之jQuery扩展(二) 关于jQuery 现在是否还需要学习jQuery,毫无疑问到目前为止,我们仍然…

Excel-lookup函数核对两个表格的数据匹配

需求描述:把右侧表格里的成绩按照姓名匹配到左表中 D11函数为LOOKUP(1,0/($H$11:$H$26A11),I$11:I$26) 然后下拉赋值公式,那么得到的值就都是对应的

分享 8 个 4k 壁纸站点

今天分享 8 个 4k 壁纸站点,换换心情! bz.zzzmh 网址:https://bz.zzzmh.cn/ 一个免费的极简壁纸网站。 可以在这里找到所有极简壁纸,不需要注册登录就可以下载,它不限制分类、尺寸,想要什么样的壁纸直接搜…

Python安装第三方库出错完美解决方法

错误 Could not find a version that satisfies the requirement PIL (from versions: none) ERROR: No matching distribution found for PILTry to run this command from the system terminal. Make sure that you use the correct version of pip installed for your Pyth…

VSCode 使用CMakePreset找不到cl.exe编译器的问题

在用vscode开发c项目的时候,使用预先配置的CMakePresets.json可以把一些特定的cmake选项固定下来,在配置时直接使用 "cmake --config --preset presetname"就可以进行配置,免去在命令行输入过多的配置参数。 但是在vscode中&#…

xstream实现xml和java bean 互相转换

目录 pom引用java bean 类XML 转换工具类测试类执行结果注意问题 JAXB方式见: JAXB实现XML和Bean相互转换 Java中实现XML和Bean的转换的方式或插件有以下几种: JAXB(Java Architecture for XML Binding):JAXB是Java …

EasyExcel入门使用教程

文章目录 简介一、工程创建🎑二、读操作🎊二、写操作🎄总结 简介 数据导入导出意义 后台管理系统是管理、处理企业业务数据的重要工具,在这样的系统中,数据的导入和导出功能是非常重要的,其主要意义包括以下…

Linux软硬链接

文章目录 🐋1. 建立软硬链接现象🐠2. 软硬链接🪸2.1 软链接🪸2.2 硬链接 🐦3. 应用场景🪹3.1 软链接应用场景🪹3.2 硬链接应用场景 🐋1. 建立软硬链接现象 我们这里给file.txt建立软…

智慧城市怎么实时监测内涝积水的发生及解决办法?

随着城市化进程步伐不断加快,城市内涝问题越来越受到人们的关注。内涝不仅不便于人们的生活,还可能危害城市之中的基础设施比如路面等。因此实时监测内涝积水的发生并采取有效的解决办法是市政府的紧急任务,同时解决城市内涝也利于城市生命线…

Vue computed 计算属性

1.计算属性的相关知识 概念 :基于现有的数据,计算出来的新属性。依赖数据的变化,自动重新计算。 语法: ① 声明在 computed 配置项 中,一个计算属性对应一个函数 ② 使用起来和普通属性一样使用 {{ 计算属性名 …

数据结构 栈(C语言实现)

目录 1.栈的概念及结构2.栈的代码实现 1.栈的概念及结构 栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端 称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO(Last In F…

反射之Type类

Type类 Type接口是所有类型的父接口&#xff0c;有四个子接口和一个实现类。 Type实现图 Class类比较常见&#xff0c;表示的是原始类型。表示的Java类在JVM里表现为一个Class对象 ParameterizedType表示的是参数化类型&#xff0c;对应 List<T>、List<String> 等格…