pip/anaconda修改镜像源,加快python模块安装速度的操作


Posted in Python onMarch 04, 2021

修改镜像源的原因是pip和conda默认国外镜像源,所以每次安装模块pip install ×××或者 conda install ×××的时候非常慢。

所以,切换到国内的镜像源会显著加快模块安装速度。

pip和conda修改镜像源的方式有所不同,网上有大量教程,我把这些教程总结到一起。

pip修改镜像源

国内源:

新版ubuntu要求使用https源,要注意。

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

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

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

华中科技大学:http://pypi.hustunique.com/

山东理工大学:http://pypi.sdutlinux.org/

豆瓣:http://pypi.douban.com/simple/

清华的镜像源是最常用的,我试过几个镜像源之后,发现中科大的比较快质量不错。

1.对于Linux系统:

mkdir ~/.pip
cd ~/.pip
vi pip.conf

按i进入编辑模式:

[global]
index-url = https://pypi.mirrors.ustc.edu.cn/simple/

按ESC,再输入wq保存即可。

2.对于windows系统:

cd C:\Users\(你的用户名)
mkdir pip
cd pip
cd.>pip.ini

然后打开C:\Users(用户名)\pip\pip.ini,在里面黏贴和linux系统一样的内容:

[global]
index-url = https://pypi.mirrors.ustc.edu.cn/simple/

pip/anaconda修改镜像源,加快python模块安装速度的操作

用pip安装时,发现镜像源链接发生改变,就成功了~

#Conda修改镜像源

Linux和Windows对于conda修改镜像源的方法一样:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

查看是否添加上了channel可以使用:

vim ~/.condarc

看到这个就对了:

pip/anaconda修改镜像源,加快python模块安装速度的操作

然后,安装一个模块试试:

pip/anaconda修改镜像源,加快python模块安装速度的操作

conda install 随便一个模块试试,看到链接改成清华的,那就对了~

补充:修改anaconda和pip源

修改pip源

在用户目录下新建.pip/pip.conf,输入

[global] 
index-url = https://pypi.mirrors.ustc.edu.cn/simple/

修改anaconda源

直接在terminal下输入

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。如有错误或未考虑完全的地方,望不吝赐教。

Python 相关文章推荐
连接Python程序与MySQL的教程
Apr 29 Python
python实现类的静态变量用法实例
May 08 Python
Python统计日志中每个IP出现次数的方法
Jul 06 Python
深入理解NumPy简明教程---数组2
Dec 17 Python
Python 和 JS 有哪些相同之处
Nov 23 Python
PyCharm设置护眼背景色的方法
Oct 29 Python
python提取log文件内容并画出图表
Jul 08 Python
使用APScheduler3.0.1 实现定时任务的方法
Jul 22 Python
完美解决pycharm导入自己写的py文件爆红问题
Feb 12 Python
python-docx文件定位读取过程(尝试替换)
Feb 13 Python
简单了解Python多态与属性运行原理
Jun 15 Python
如何将numpy二维数组中的np.nan值替换为指定的值
May 14 Python
Pytorch实现WGAN用于动漫头像生成
Mar 04 #Python
基于PyInstaller各参数的含义说明
Mar 04 #Python
解决Pyinstaller打包软件失败的一个坑
Mar 04 #Python
selenium+python自动化78-autoit参数化与批量上传功能的实现
Mar 04 #Python
解决PDF 转图片时丢文字的一种可能方式
Mar 04 #Python
pandas数据分组groupby()和统计函数agg()的使用
Mar 04 #Python
pyx文件 生成pyd 文件用于 cython调用的实现
Mar 04 #Python
You might like
咖啡风味 世界咖啡主要分布分布 咖啡的生长要求
2021/03/06 新手入门
BBS(php & mysql)完整版(二)
2006/10/09 PHP
PHP实现文件上传功能实例代码
2017/05/18 PHP
gearman管理工具GearmanManager的安装与php使用方法示例
2020/02/27 PHP
js中的for如何实现foreach中的遍历
2014/05/31 Javascript
JavaScript实现的in_array函数
2014/08/27 Javascript
BootStrap文件上传样式超好看【持续更新】
2016/05/10 Javascript
jQuery处理XML文件的几种方法
2016/06/14 Javascript
JavaScript中数组的22种方法必学(推荐)
2016/07/20 Javascript
jquery插件uploadify多图上传功能实现代码
2016/08/12 Javascript
jquery.guide.js新版上线操作向导镂空提示jQuery插件(推荐)
2017/05/20 jQuery
vue 全选与反选的实现方法(无Bug 新手看过来)
2018/02/09 Javascript
Webpack 4.x搭建react开发环境的方法步骤
2018/08/15 Javascript
JavaScript中this用法学习笔记
2019/03/17 Javascript
Vue 列表上下过渡效果的实例代码
2019/06/25 Javascript
vue登录页面cookie的使用及页面跳转代码
2019/07/10 Javascript
微信小程序获取当前位置和城市名
2019/11/13 Javascript
Vue 简单实现前端权限控制的示例
2020/12/25 Vue.js
[05:26]2014DOTA2西雅图国际邀请赛 iG战队巡礼
2014/07/07 DOTA
[02:42]2014DOTA2国际邀请赛 三冰专访:我会打到Ti20
2014/07/13 DOTA
Python基于Matplotlib库简单绘制折线图的方法示例
2017/08/14 Python
Python通过Pygame绘制移动的矩形实例代码
2018/01/03 Python
对Python3 * 和 ** 运算符详解
2019/02/16 Python
PyTorch中Tensor的拼接与拆分的实现
2019/08/18 Python
使用OpenCV实现仿射变换—平移功能
2019/08/29 Python
使用python和pygame制作挡板弹球游戏
2019/12/03 Python
python Qt5实现窗体跟踪鼠标移动
2019/12/13 Python
pytorch 归一化与反归一化实例
2019/12/31 Python
CSS3实现图片抽屉式效果的示例代码
2019/11/06 HTML / CSS
德国购买门票网站:ADticket.de
2019/10/31 全球购物
社区活动邀请函范文
2014/01/29 职场文书
模具设计与制造专业自荐书
2014/07/01 职场文书
公积金具结保证书
2015/05/11 职场文书
中国文明网2015年“向国旗敬礼”活动网上签名寄语
2015/09/24 职场文书
评奖评优个人先进事迹材料
2015/11/04 职场文书
Windows7下FTP搭建图文教程
2022/08/05 Servers