首页 > 其他分享 >【pip镜像设置】pip使用清华镜像源安装

【pip镜像设置】pip使用清华镜像源安装

时间:2024-08-21 19:23:28浏览次数:9  
标签:清华 simple PyPI pypi PyQt6 pip 镜像

文章目录

问题:

大家经常会使用 pip 进行python 的第三方库安装,但是,有时会出现

  • ERROR: Could not find a version that satisfies the requirement PyQt6 (from versions: none)
  • ERROR: No matching distribution found for PyQt6
    这类的错误,其实大部分原因是我们国内网络的问题

问题描述

我们在安装 PyQt6的时候出现的问题
常用的安装包命令:

pip install PyQt6  
pip install PyQt6   --trusted-host pypi.python.org
python -m pip install PyQt6    # -m 指定使用 pip 模块

在这里插入图片描述
在这里插入图片描述


原因分析:

由于 pip 从 Python 包索引(PyPI)下载包,网络不稳定或连接问题可能导致安装失败。

PyPI(Python Package Index)

  • 定义:是一个存储库,用于存放Python编程语言的软件包。它是一个中心位置,开发者可以在这里分享他们开发的软件包,其他开发者可以从这里下载所需的库。
  • 功能
    • 作为软件包的集中索引,允许用户搜索和浏览可用的Python包。
    • 包作者可以上传他们的软件包到PyPI,供其他用户使用。
    • 提供一个API,允许工具和脚本查询可用的软件包和版本信息。

PypI 镜像列表

PyPI的镜像站点是用于加速Python包下载的服务器,它们提供了与官方PyPI相同的内容,但可能会因为地理位置更近而下载速度更快。以下是一些常用的PyPI镜像站点以及如何使用它们的方法:

  1. 清华大学开源软件镜像站 (Tuna) 提供的PyPI镜像:
    • 地址:https://pypi.tuna.tsinghua.edu.cn/simple
    • 使用方法:可以通过在pip命令中添加 -i 参数来临时指定镜像源,例如:
     pip install -i https://pypi.tuna.tsinghua.edu.cn/simple PyQt6  
  • 要全局设置镜像源,可以在Linux/Mac系统中编辑或创建 ~/.pip/pip.conf 文件,添加以下内容:
    [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple
    [install]
    trusted-host = https://pypi.tuna.tsinghua.edu.cn
    
  • 在Windows系统中,创建或编辑 C:\Users\xx\pip\pip.ini 文件,添加类似内容 。
  1. 阿里云 提供的PyPI镜像:
    • 地址:https://mirrors.aliyun.com/pypi/simple
    • 设置方法
   pip install   PyQt6  -i https://mirrors.aliyun.com/pypi/simple  --trusted-host mirrors.aliyun.com
  1. 中国科学技术大学 提供的PyPI镜像:
    • 地址:https://pypi.mirrors.ustc.edu.cn/simple
    • 同样可以通过修改pip配置文件来设置为默认镜像源 。
pip install   PyQt6  -i https://pypi.mirrors.ustc.edu.cn/simple   --trusted-host pypi.mirrors.ustc.edu.cn
  1. 腾讯云 提供的PyPI镜像:
    • 地址:https://mirrors.cloud.tencent.com/pypi/simple/
    • 使用方法与其他镜像相同,可以通过pip命令的 -i 参数或修改配置文件来使用 。
pip install   PyQt6  -i https://mirrors.cloud.tencent.com/pypi/simple    --trusted-host mirrors.cloud.tencent.com
  1. 豆瓣 提供的PyPI镜像(可能已失效):
    • 地址:https://pypi.douban.com/simple/
    • 注意豆瓣镜像可能已经不再维护或使用 。
pip install PyQt6 -i http://pypi.doubanio.com/simple/ --trusted-host pypi.doubanio.com

解决方案:

使用了清华大学的镜像网站
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple PyQt6

在这里插入图片描述

标签:清华,simple,PyPI,pypi,PyQt6,pip,镜像
From: https://blog.csdn.net/cdns_1/article/details/141395363

相关文章

  • 使用Packer构建镜像
    什么是PackerPacker是一个强大的工具,它可以帮助我们轻松地构建各种类型的镜像,如虚拟机镜像、Docker镜像等。Packer的工作原理是通过定义一个配置文件,该文件描述了要构建的镜像的特征和要求。然后Packer使用这个配置文件来执行一系列的步骤,例如安装必要的软件、配置系统设置......
  • Docker快速入门 02 构建镜像
    本文以PythonWeb(Flask)小项目构建Docker镜像1.准备项目确保PythonWeb项目已准备好项目目录结构my-python-app/│├──app.py├──requirements.txt└──Dockerfileapp.py:Flask应用的主文件。fromflaskimportFlaskapp=Flask(__name__)@app.ro......
  • Flannel IPIP DR 模式
    FlannelIPIPDR模式一、环境信息主机IPubuntu172.16.94.141软件版本docker26.1.4helmv3.15.0-rc.2kind0.18.0clab0.54.2kubernetes1.23.4ubuntuosUbuntu20.04.6LTSkernel5.11.5内核升级文档二、安装服务kind配置文......
  • (附源码)基于springboot的清华逸景闲置房租赁系统的设计与实现-计算机毕设 09065
    基于springboot的清华逸景闲置房租赁系统的设计与实现目 录摘要1绪论1.1选题背景与意义1.2国内外研究现状1.3系统开发创新之处1.4论文结构与章节安排2系统分析2.1可行性分析2.2 系统功能分析2.2.1功能性分析2.2.2非功能性分析2.3 系统用例......
  • Docker的安装与镜像配置
           小编目前大一,刚开始着手学习SSM,小编会把每个框架都整理成知识点发布出来。如果你也同时在学习SSM的话,不妨看看我做的这个笔记。我认为同为初学者,我把我对知识点的理解以这种代码加观点的方式分享出来不仅加深了我的理解,或许在某个时候对你也有所帮助,同时也欢迎......
  • Ubuntu使用代理服务器拉取镜像
    服务器:Ubuntu22.040.安装dockerbash<(curl-sSLhttps://gitee.com/SuperManito/LinuxMirrors/raw/main/DockerInstallation.sh)配置加速地址参考Docker-hub:......
  • 云原生时代:从 Jenkins 到 Argo Workflows,构建高效 CI Pipeline
    云原生时代:从Jenkins到ArgoWorkflows,构建高效CIPipeline阿里云云原生 6月5日 浙江阅读 9 分钟 作者:蔡靖ArgoWorkflowsArgoWorkflows [ 1] 是用于在Kubernetes上编排Job的开源的云原生工作流引擎。可以轻松自动化和管理Kubernetes......
  • “就是打一打”清华程思元打出百度之星20年史上罕见两连冠
    8月18日,被称为“技术界奥斯卡”的2024百度之星程序设计大赛(以下简称“百度之星”)落下帷幕。近千人同场敲代码、中学生几乎垄断奖项、背靠背冠军诞生……百度之星像中国编程次世代的技术嘉年华,越来越多人加入其中。近千学霸角逐“编程奥斯卡”,初小学生比例创新高百度之星于2005......
  • 使用python-slim镜像遇到无法使用PostgreSQL的问题
    前言之前不是把DjangoStarter的docker方案重新搞好了吗一开始demo部署是使用SQLite数据库的,用着没问题,但很快切换到PostgreSQL的时候就遇到问题了…报错docker启动之后,app容器报错django.core.exceptions.ImproperlyConfigured:Errorloadingpsycopg2orpsycopg......
  • 【pipenv】failed to create virtual enviroment: TypeError: canonicalize_version()
    环境:python--versionPython3.9.1pip--versionpip24.2pipshowpipenv2024.0.1pipshowsetuptools73.0.0未成功的解决方案:升级各个版本:pipinstall--upgradepipsetuptoolspipinstall--upgradepipenvpipenv--clearpipenvinstall--skip-lockpipinsta......