【PyCharm】配置“清华镜像”地址(pip源)

news2024/11/28 4:50:53

文章目录

  • 前言
  • 一、清华镜像是什么?
  • 二、pip是什么?
  • 三、具体步骤
    • 1.复制镜像地址
    • 2.打开PyCharm,然后点击下图红框的选项
    • 3.在弹出的新窗口点击下图红框的选项进行添加
    • 4.在URL输入框中粘贴第一步复制的地址,名字可以不更改,然后点击右下角“OK”
    • 5.可见已添加完成
    • 6.选择左上角的主菜单
    • 7.选择:File-->Settings
    • 8.选择project: pythonProject-->Python Interpreter,然后点击添加
    • 9.在搜索栏输入 requests ,可见有刚配置好的镜像地址,选择,然后点击右下角安装
    • 10.可见,已安装成功,点击关闭窗口
    • 11.安装的包能在列表中找到,已完成
  • 总结


前言

本章将简单介绍清华大学开源软件镜像站和pip,然后手把手带大家进行PyCharm(本文使用的版本为:PyCharm 2024.1.5)的配置。不想了解可以跳过,请直接阅读第三节“具体步骤”的内容。

一、清华镜像是什么?

清华大学开源软件镜像站(Tsinghua Open Source Mirror, 简称 THU OS Mirror)是清华大学为了服务国内开源软件用户而建立的一个开源软件镜像服务站点。这个站点通过在国内架设服务器,同步并存储了众多开源软件的安装包、源代码仓库等资源,以便国内用户能够以更快的速度和更稳定的连接下载和使用这些资源。

清华大学开源软件镜像站涵盖了多个领域的开源软件,包括但不限于操作系统(如Ubuntu、CentOS)、编程语言工具(如Python的pip、Node.js的npm)、开发工具(如Git、Docker)、数据库(如MySQL、PostgreSQL)等。用户可以通过修改软件管理工具的配置,将下载源切换为清华大学开源软件镜像站的地址,从而加速下载过程并减少因网络问题导致的下载失败。

清华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/
清华PyPI 镜像使用帮助:https://mirrors.tuna.tsinghua.edu.cn/help/pypi/

二、pip是什么?

pip 是 Python 的一个包管理工具,它允许用户从 Python 包索引(Python Package Index,简称 PyPI)安装和管理第三方软件包。pip 代表了 “Pip Installs Packages” 或 “Pip Installs Python”,它是 Python 生态系统中不可或缺的一部分,因为它极大地简化了安装、更新和删除 Python 库的过程。

三、具体步骤

  • 为什么要配置?

  • 因为访问国外资源往往面临速度和连接不稳定的问题,清华镜像站通过在国内建立服务器镜像,显著减少了从海外服务器下载数据的时间,从而加快了用户的下载速度。

  • 一句话:好用。

     提示:步骤1-5是配置镜像地址,6-11是验证并下载包。
    

1.复制镜像地址

请复制 PyPI 镜像地址:https://pypi.tuna.tsinghua.edu.cn/simple

2.打开PyCharm,然后点击下图红框的选项

在这里插入图片描述

3.在弹出的新窗口点击下图红框的选项进行添加

在这里插入图片描述

4.在URL输入框中粘贴第一步复制的地址,名字可以不更改,然后点击右下角“OK”

在这里插入图片描述

5.可见已添加完成

在这里插入图片描述

6.选择左上角的主菜单

在这里插入图片描述

7.选择:File–>Settings

在这里插入图片描述

8.选择project: pythonProject–>Python Interpreter,然后点击添加

在这里插入图片描述

9.在搜索栏输入 requests ,可见有刚配置好的镜像地址,选择,然后点击右下角安装

在这里插入图片描述

10.可见,已安装成功,点击关闭窗口

在这里插入图片描述

11.安装的包能在列表中找到,已完成

在这里插入图片描述

总结

没有总结。

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

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

相关文章

leetcode371. 两整数之和,位运算

leetcode371. 两整数之和 给你两个整数 a 和 b ,不使用 运算符 和 - ​​​​​​​,计算并返回两整数之和。 示例 1: 输入:a 1, b 2 输出:3 示例 2: 输入:a 2, b 3 输出:5 …

【Axure高保真原型】中继器表格——标签使用情况案例

今天和大家分享中继器表格——标签使用情况案例的原型模板,效果包括: 模糊搜索——输入标签编号或者标签名称,可以快速查找对应的数据 排序——点击排序按钮,可以按升序或降序排列 分页——点击上拉列表,可以选择表格…

gpu压力测试工具----gpu_burn的使用

背景: 我们平时想做gpu的压力测试,需要一个简单的可以一键执行的工具来测试,主要要来打满gpu的使用率和显存,这里以8卡4090机器为测试机,驱动版本550.54.14,cuda版本12.3。 开源方案: gpu-burn一…

oauth2.0学习

一、授权码模式 时序图 1、用户访问第三方服务,如果用到需要授权服务提供授权的资源,第三方服务生成获取授权码请求(附带回调地址和用户在授权服务的确认身份的信息)并页面发起请求 2、第三方授权服务根据请求生成对应的登录地址…

c++ 谷歌的招聘 题解

题目描述 2004 年 7 月,谷歌在硅谷的 101 号公路边竖立了一块巨大的广告牌(如下图)用于招聘 内容超级简单,就是一个以 .com 结尾的网址,而前面的网址是一个 1010 位素数,这个素数是自然常数 e 中最早出现的 10 位连续数字 能找出这个素数的人,就可以通过访问谷歌的这个网站进…

MySQL 亿级数据平滑迁移实战

作者:来自 vivo 互联网服务器团队- Li Gang 本文介绍了一次 MySQL 数据迁移的流程,通过方案选型、业务改造、双写迁移最终实现了亿级数据的迁移。 一、背景 预约业务是 vivo 游戏中心的重要业务之一。由于历史原因,预约业务数据表与其他业务…

springcloud集成seata实现分布式事务

Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。 官网:Apache Seata 文章目录 一、部署1.下载2.修改配置,nacos作注册中心,db存储 二、集成到springcloud项目1.引入依赖2.修改…

go设计模式——单例模式

概念 单例是一种创建型设计模式,它确保一个类在整个程序运行期间只有一个实例,并提供一个全局访问点来使用该实例。虽然单例模式在某些情况下非常有用,例如管理全局配置、日志记录或资源共享,但它也带来了与全局变量相似的问题。…

【CSS】什么是1px问题,前端如何去解决它,如何画出0.5px边框?

1px 问题概述 在移动端开发中,1px 的边框在高 DPI 屏幕上可能会显得过粗,这是因为移动设备的像素密度(DPI)通常比传统的计算机屏幕高。在高 DPI 屏幕上,1px 实际上可能会被渲染为 2px 或更多,这使得边框看…

华为手机换ip地址怎么换?手机换ip地址有什么影响

在数字化时代,网络已成为我们生活中不可或缺的一部分。无论是日常沟通、工作学习还是娱乐休闲,我们都离不开互联网。然而,随着网络安全问题的日益突出,如何保护个人隐私和信息安全成为了用户关注的焦点。更换手机IP地址作为提升网…

Vue3+Vite 解决“找不到模块“@/components/xxx.vue”或其相应的类型声明 ts(2307)”

1. 安装插件 pnpm i types/node -D2. 修改vite.config.ts文件 import path from path;resolve: {alias: {"": path.resolve(__dirname,"./src"),},},3. 修改tsconfig.app.json文件 别人教的都是修改tsconfig.json文件,但是我发现可能是因为版…

NVF04M录音芯片在宠物喂食器的应用:录音播放功能,内置SPI闪存

在现代社会中,宠物已经成为人们生活中的一部分,而宠物喂食器作为宠物养护的重要工具,也越来越受到人们的关注。为了满足人们对宠物喂食器的多样化需求,九芯电子供应商研发了一款NVF04M录音芯片。它在宠物喂食器中的作用主要是提供…

巧用PDF转Markdown插件,在扣子(Coze)手搓一个有趣好玩的AI Bot

近期,TextIn团队开发的PDF转Markdown插件已经上架Coze平台。 短短的时间内,已经有不少朋友愉快地和我们的工具开始玩耍。今天我们抛砖引玉,介(an)绍(li)几种PDF转Markdown插件的有趣玩法&#…

通用情商智商性格测试ACCESS\EXCEL数据库

今天这个数据库记录数不太多,是个可以进行智商和情商测试的数据,也可以体验比较有趣的测试体验,整个测试主要是以回答不同方面的问题来分析的。智商测试和情商测试均采用国际标准试题,采用国际标准测试题目,通过回答不…

多模态模型评测框架lmms-eval发布!全面覆盖,低成本,零污染

随着大模型研究的深入,如何将其推广到更多的模态上已经成为了学术界和产业界的热点。最近发布的闭源大模型如 GPT-4o、Claude 3.5 等都已经具备了超强的图像理解能力,LLaVA-NeXT、MiniCPM、InternVL 等开源领域模型也展现出了越来越接近闭源的性能。 在…

NSSM 注册exe服务

参考链接:https://www.cnblogs.com/magicMaQaQ/p/18174409 下载NSSM:[NSSM - the Non-Sucking Service Manager](NSSM - the Non-Sucking Service Manager) 解压得到的压缩包 使用管理员权限运行 cmd,来到解压后的目录,执行nssm…

信息学奥赛知识点(十二)----栈和队列

一、栈 栈是只能在某一端插入和删除的特殊线性表。 用桶堆积物品,先堆进行的压在底下,随后一件一件往上堆。取走时,只能从上面一件一件取。堆和取都在顶部进行。底部一般是不动的。 栈就是一种类似桶堆积物品的数据结构,进行删…

Go 1.23 新特性:Timer 和 Ticker 的重要优化

作者:陈明勇 个人网站:https://chenmingyong.cn 文章持续更新,如果本文能让您有所收获,欢迎点赞收藏加关注本号。 微信阅读可搜《程序员陈明勇》。 这篇文章已被收录于 Github,欢迎大 家Star 催更并持续关注。 前言 G…

js 实现对一个元素得拉伸

前言: 最近写一个项目遇到了需要拉伸调整一个元素得大小(宽高)。所以打算实现一下。 思路就是用 mousedown、mousemove、mouseup 来实现。 mousemove是动态获取坐标,然后 动态改变元素宽度 js自己实现: html里实现…

CentOS7发送邮件如何配置SMTP服务器发信?

CentOS7发送邮件安全设置?CentOS7发信性能优化方法? 对于使用CentOS7操作系统的用户而言,配置SMTP服务器以发送邮件是一个关键步骤。AokSend将详细介绍如何在CentOS7中配置SMTP服务器发信的方法和注意事项。 CentOS7发送邮件:准…