Python【问题 02】pip 国内镜像源配置(Windows+Linux)

pip 国内镜像源配置

  • 1.Windows
    • 1.1 添加文件pip.in
    • 1.2 文件放置
    • 1.3 验证安装
    • 1.4 其他
  • 2.Linux
    • 2.1 使用pip命令更改
    • 2.2 手动更改配置文件
  • 3.问题处理

1.Windows

1.1 添加文件pip.in

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com

1.2 文件放置

将文件放置到用户 **C:\Users\Administrator\pip **目录下。

1.3 验证安装

pip config list
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.
global.index-url='http://mirrors.aliyun.com/pypi/simple/'
install.trusted-host='mirrors.aliyun.com'

1.4 其他

有些python库需要pip的最新版本才能下载,更新命令:

python -m pip install --upgrade pip

命令设置:

pip config set global.index-url https://repo.huaweicloud.com/repository/pypi/simplepip config set global.index-url http://mirrors.aliyun.com/pypi/simple/

国内五大源:

  • 阿里云 http://mirrors.aliyun.com/pypi/simple/
  • 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
  • 豆瓣(douban) http://pypi.douban.com/simple/
  • 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
  • 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

windows:
直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,在pip 目录下新建文件pip.ini
或者更快捷的方式:win+R 打开用户目录%HOMEPATH%,在此目录下创建 pip 文件夹,在 pip 目录下创建 pip.ini 文件, 内容如下:

[global]
timeout = 6000
index-url=http://pypi.douban.com/simple
extra-index-url=http://mirrors.aliyun.com/pypi/simple/
extra-index-url=https://pypi.tuna.tsinghua.edu.cn/simple/
extra-index-url=http://pypi.mirrors.ustc.edu.cn/simple/[install]
trusted-host=pypi.douban.com
trusted-host=mirrors.aliyun.com
trusted-host=pypi.tuna.tsinghua.edu.cn
trusted-host=pypi.mirrors.ustc.edu.cn# 比较稳定
[global]
timeout = 6000
index-url=https://pypi.tuna.tsinghua.edu.cn/simple/
extra-index-url=https://pypi.mirrors.ustc.edu.cn/simple/

配置完后添加环境:
PATH 追加上:%HOMEPATH%\pip\pip.ini
或者不嫌麻烦的话,又或者默认pip源崩了情况下,每次可以在使用pip的时候在后面加上-i参数,指定pip源

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

2.Linux

2.1 使用pip命令更改

# 升级pip到最新版本
pip install --upgrade pip# 查看源
pip config get global.index-url# 设置源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip config set global.index-url http://pypi.mirrors.ustc.edu.cn/simple/

2.2 手动更改配置文件

可以手动更改pip的配置文件,以达到更改镜像源的效果。在用户目录下(Windows系统为C:\Users\用户名,Linux系统为/home/用户名)创建.pip目录,然后在该目录下创建pip.conf文件,写入如下内容:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

其中index-url选项表示设置pip的全局镜像源为清华大学的镜像源。

3.问题处理

# 报错信息
WARNING: pip is configured with locations that require TLS/SSL, 
however the ssl module in Python is not available.# 安装依赖
yum install gcc libffi-devel zlib* openssl-devel# 重新编译安装

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

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

相关文章

性能测试3【搬代码】

1.Linux服务器性能分析命令及详解 2.GarafanainfluxDB监控jmeter数据 3.GarafanaPrometheus监控服务器和数据库性能 4.性能瓶颈分析以及性能调优方案详解 一、无界面压测时, top load average:平均负载 htop 二、Garafana监控平台 传统项目:centosphpm…

合肥工业大学内容安全实验一:爬虫|爬新闻文本

✅作者简介:CSDN内容合伙人、信息安全专业在校大学生🏆 🔥系列专栏 :合肥工业大学实验课设 📃新人博主 :欢迎点赞收藏关注,会回访! 💬舞台再大,你不上台,永远是个观众。平台再好,你不参与,永远是局外人。能力再大,你不行动,只能看别人成功!没有人会关心你付…

网站接口是怎么开发的,开发之后是怎么用的

网站接口的开发流程 1.确定接口需求 在开发接口之前我们先要知道,要开发什么样的接口,这个接口是用来干什么的,得先知道相关的需求,才能规划下一步,比如客户想要一个文章列表,那么我们就知道这个需求…

【Obsidian】工具使用

想把obisian里面的学习记录传上来,md文件显示不了图片,但是这个学习记录里面的图片太多了,无法手动解决。解决图片插入格式问题,使得输出的md文件可以正确显示图片:Obsidian图片插入格式问题解决

Mybatis框架配置文件收录总结(详解附代码版)

Mybatis框架配置收录(详解版) MybatisUtils详细配置说明 package com.lanyy.utils;//import javax.annotation.Resource;import org.apache.ibatis.io.Resources; import org.apache.ibatis.session.SqlSession; import org.apache.ibatis.session.Sql…

Web面试前端开发:深度解析与实用指南

Web面试前端开发:深度解析与实用指南 在数字化快速发展的今天,Web前端开发已成为求职市场的一大热门岗位。对于求职者而言,如何通过一场面试充分展示自己的前端技能与素养,成为了他们面临的重要挑战。本文将围绕Web面试前端开发的…

kettle从入门到精通 第六十九课 ETL之kettle kettle cdc mysql,轻松实现增量同步

1、之前kettle cdc mysql的时候使用的方案是canalkafkakettle,今天我们一起学习下使用kettle的插件Debezium直接cdc mysql。 注:CDC (Change Data Capture) 是一种技术,用于捕获和同步数据库中的更改。 1)Debezium步骤解析mysql b…

基于Python+OpenCV高速公路行驶车辆的速度检测系统

简介: 基于Python和OpenCV的高速公路行驶车辆的速度检测系统旨在实时监测高速公路上的车辆,并测量它们的速度。该系统可以用于交通监控、道路安全管理等领域,为相关部门提供重要的数据支持。 系统实现: 视频流输入:系…

Antd 自定义列表全选功能

背景 需要为List组件自定义全选功能,如下图所示: 全选checkbox需要与下面每一项的checkbox联动;当从第一页翻页到第二页的时候,第一页已选的内容保持,可以对第二页勾选,同时保证全选checkbox的状态是正确的…

当JS遇上NLP:开启图片分析的奇幻之旅

前言 在当今科技飞速发展的时代,JavaScript(JS)作为广泛应用的编程语言,展现出了强大的活力与无限的可能性。与此同时,自然语言处理(NLP)领域也正在经历着深刻的变革与进步。 当这两者碰撞在一…

【并发编程系列一】并发编年史:线程的双刃剑——从优势到风险的全面解析

文章目录 并发简史🖥️初期探索(20世纪50-60年代)并发理论基础(1965年以后)并行计算的兴起(1970年代至1980年代)现代并发技术(1990年代至今) 线程的优势😍发挥…

2024年四川省化工园区认定对象范围、申报条件程序和所需材料

2024年四川省化工园区认定对象范围 化工园区是指由人民政府批准设立、以发展化工产业为导向、地理边界和管理主体明确、基础设施和管理体系完善的工业区域。按照本办法,拟认定的化工园区原则上应为各类省级及以上产业园区,包括其中相对独立设置的以化工…

DDei在线设计器-API概述

API文档 本文档提供了DDei组件所包含的关键API接口,以及重要类之间的关系,并以可运行示例代码的形式说明API的调用,便于开发人员进行查阅、调试和复制。 如需了解详细的API教程以及参数说明,请参考DDei文档 设计器 设计器API用于…

【车载AI音视频电脑】200万像素迷你一体机

产品主要特点: -设备安装方便简洁,可通过3M胶直接将设备粘 贴到车前挡风玻璃上 -支持IE预览,手机,PAD实时预览, 支持电脑客 户端实时预览功能 -内置2路模拟高清, 每路均可达到200万像素。另 外可扩充2路1080P模拟…

基于springboot实现问卷调查系统项目【项目源码+论文说明】计算机毕业设计

基于springboot实现问卷调查系统演示 摘要 传统信息的管理大部分依赖于管理人员的手工登记与管理,然而,随着近些年信息技术的迅猛发展,让许多比较老套的信息管理模式进行了更新迭代,问卷信息因为其管理内容繁杂,管理数…

go context 源码刨析(一)

Context 上下文context.Context 是用来设置截止时间、同步信号,传递请求相关值的结构体。 context.Context 定义了四个需要实现的方法: Deadline: 返回 context.Context 被取消的时间。Done: 返回一个 Channel,这个 Channel 会在当前工作完…

Django 5 Web应用开发实战

文章目录 一、内容简介二、目录内容三、值得一读四、适读人群 一、内容简介 《Django 5 Web应用开发实战》集Django架站基础、项目实践、开发经验于一体,是一本从零基础到精通Django Web企业级开发技术的实战指南。《Django 5 Web应用开发实战》内容以Python 3.x和…

UML相关2

内容 说明 用例编号 UC-1 用例名称 客户注册 用例说明 客户参与者通过注册获得进入彬使用系统的权限 参与者 客户 前置条件 无 后置条件 系统正确接收用户信息并保存到数据库 基本路径 发布注册申请系统显示注册页面客户填写相应信息并提交注册成功后可以进行其…

1毛钱1百万token,写2遍红楼梦!国产大模型下一步还想卷什么?

大模型价格战,这匹国产黑马又破纪录了!最低的GLM-4 Flash版本,百万token价格已经低至0.1元,可以说是击穿地心。MaaS 2.0大升级,让企业训练私有模型的成本无限降低。 刚刚,智谱AI开放日上,新一代…

QT 5.14.2 应用程序打包

我们可以直接通过开发工具预览我们的程序。但是当要把开发好的程序给别人使用的时候,我们就需要把程序打包成可执行的exe,然后把这个exe文件和其他相关的文件一起发给别人,这样别人就可以使用了。 一、生成可独立运行的exe (一)、编译程序的Release版本 1、切换编译方式为…