PyCharm配置镜像源及安装第三方库详解
创作时间:
作者:
@小白创作中心
PyCharm配置镜像源及安装第三方库详解
引用
CSDN
1.
https://blog.csdn.net/weixin_55629186/article/details/132549074
在使用Python进行开发时,经常会遇到需要下载第三方库的情况。由于Python官方库的服务器位于国外,国内用户在下载时可能会遇到速度慢、超时等问题。为了解决这一问题,可以配置国内的镜像源来加速下载过程。本文将介绍如何在PyCharm中配置和更换镜像源,以及如何安装第三方库。
为什么要配置镜像源
Python在下载包时容易出现超时等问题,主要是因为Python库的服务器都在国外,国内下载库的速度会很慢。通过配置国内镜像源,可以显著提高下载速度。
国内常用镜像源
以下是一些常用的国内镜像源:
- 清华:https://pypi.tuna.tsinghua.edu.cn/simple
- 豆瓣:http://pypi.douban.com/simple
- 阿里云:http://mirrors.aliyun.com/pypi/simple
- 中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple
- 华中理工大学:http://pypi.hustunique.com
- 山东理工大学:http://pypi.sdutlinux.org
全局镜像源配置
全局镜像源配置可以在PyCharm终端中依次执行以下命令:
pip install --upgrade pip
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
如果不想使用全局镜像源,可以通过以下命令单次使用镜像源下载第三方库:
pip install -i <镜像源地址> <第三方库名>
更换镜像源
通过PyCharm界面更换镜像源
点击PyCharm底部的Python Packages,然后点击设置:
点击+(减号是删除),输入更换后的镜像源,点击OK即可:
安装第三方库
通过Terminal安装
点击PyCharm底部的Terminal终端。
在Windows PowerShell命令行执行安装第三方库的命令:
pip install <第三方库名>
例如安装NumPy:
pip install numpy
通过Settings安装
- File -> Settings -> Project -> Python Interpreter -> 点击+(此处可看到所有已安装的库)。
- 搜索需要安装的库,从下面列表中选择目标库,点击Install Package安装即可。
安装成功后会在Python Interpreter中显示。
扩展知识
镜像源的作用原理是将Python官方库的镜像存储在国内的服务器上,用户在下载时可以直接从国内服务器获取,从而避免了跨洋传输带来的速度问题。选择合适的镜像源时,可以根据网络环境和个人偏好进行选择,通常清华和阿里云的镜像源较为稳定和快速。
通过以上方法,可以轻松地在PyCharm中配置镜像源并安装所需的第三方库,从而提高开发效率。
热门推荐
世界顶级刀具钢材大比拼:S90V vs M390
岱庙:东岳大帝与泰山奶奶的信仰圣地
泰山新东天门开放!从岱庙开始探秘之旅
泰山脚下天贶殿的历史传奇
VR助力中国航天员:太空行走的“模拟考场”
明清金融工具大揭秘:从飞钱到会子
金融工具:现代商战中的双刃剑
AI大脑:自然语言处理(NLP)如何让机器说话、思考和理解?
抽真空包装的应用领域及优势
真空包装肉制品常温下可以保存多久?
用真空袋包装好的肉类,是否还需要进行冷藏或冷冻?
列车充电口全攻略:从复兴号到普速列车,充电位置一文详解
解决手机电量告急!超实用指南助你轻松应对不同场景!
砍下4000万票房,陈思诚的《解密》,已摸到了2024年剧情片的门路
2024年中国电影产业发展现状:国产电影占比超八成,票房恢复至500亿元
张艺谋的创作回归自我,有一种轻装上阵的洒脱和自由
儿童早晨适合慢跑与跳绳,唤醒活力迎接新一天
夏日如何正确打开晨跑?5个好处9个注意事项,助你无伤跑到老!
晨跑VS夜跑:哪个锻炼效果更胜一筹?
鞠婧祎新作《花戎》:炎越魏枝BE结局引热议
北海至大理深度自驾游攻略:路线、景点、住宿、美食一站式指南
捕捉同里古镇最美瞬间!摄影指南大揭秘
冬日游同里古镇:退思园的历史韵味
退思园:同里古镇里的世界文化遗产
苏州同里古镇:一场治愈的心灵之旅
每多做一次CT,患癌风险增加43%?一年不要超过这个次数
虚拟社交流行,人际关系会如何变化?
高性能钛合金:汽车行业的未来之星?
VR急救培训系统:让急救技能学习更高效安全
虚拟现实技术如何改变手术模拟训练?