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之赋值,简单也不简单
Sep 24 Python
Python多线程和队列操作实例
Jun 21 Python
利用Python获取赶集网招聘信息前篇
Apr 18 Python
Django学习笔记之Class-Based-View
Feb 15 Python
python timestamp和datetime之间转换详解
Dec 11 Python
python如何生成各种随机分布图
Aug 27 Python
Python用5行代码写一个自定义简单二维码
Oct 21 Python
Python基于opencv调用摄像头获取个人图片的实现方法
Feb 21 Python
Python语法分析之字符串格式化
Jun 13 Python
python切片的步进、添加、连接简单操作示例
Jul 11 Python
python命令 -u参数用法解析
Oct 24 Python
tensorflow之tf.record实现存浮点数数组
Feb 17 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
德生S2000收音机更换“钕铁硼”全频扬声器
2021/03/02 无线电
php && 逻辑与运算符使用说明
2010/03/04 PHP
php递归遍历多维数组的方法
2015/04/18 PHP
PHP中PCRE正则解析代码详解
2019/04/26 PHP
PHP接入微信H5支付的方法示例
2019/10/28 PHP
jQuery学习4 浏览器的事件模型
2010/02/07 Javascript
Javascript 面向对象 命名空间
2010/05/13 Javascript
Js 获取Gridview选中行的内容操作步骤
2013/02/05 Javascript
jQuery 淡出一个图像到另一个图像的实现代码
2013/06/12 Javascript
js加减乘除丢失精度问题解决方法
2014/05/16 Javascript
js实现带缓冲效果的仿QQ面板折叠菜单代码
2015/09/06 Javascript
js和jq使用submit方法无法提交表单的快速解决方法
2016/05/17 Javascript
深入理解 JavaScript 中的 JSON
2017/04/06 Javascript
ES6中Array.copyWithin()函数的用法实例详解
2017/09/16 Javascript
Node.js自定义实现文件路由功能
2017/09/22 Javascript
jQuery实现获取及设置CSS样式操作详解
2018/09/05 jQuery
微信小程序左滑删除功能开发案例详解
2018/11/12 Javascript
layer.open回调获取弹出层参数的实现方法
2019/09/10 Javascript
在Vue.js中使用TypeScript的方法
2020/03/19 Javascript
Vue 解决通过this.$refs来获取DOM或者组件报错问题
2020/07/28 Javascript
python中使用sys模板和logging模块获取行号和函数名的方法
2014/04/15 Python
详解Python中for循环的使用
2015/04/14 Python
利用Python中的pandas库对cdn日志进行分析详解
2017/03/07 Python
python使用fcntl模块实现程序加锁功能示例
2017/06/23 Python
Python实现树的先序、中序、后序排序算法示例
2017/06/23 Python
python中pytest收集用例规则与运行指定用例详解
2019/06/27 Python
Python依赖包整体迁移方法详解
2019/08/15 Python
python 实现一个图形界面的汇率计算器
2020/11/09 Python
python xlsxwriter模块的使用
2020/12/24 Python
Java和Javasciprt的区别
2012/09/02 面试题
《故都的秋》教学反思
2014/04/15 职场文书
个人自荐材料
2014/05/23 职场文书
工程项目经理任命书
2014/06/05 职场文书
Python数据清洗工具之Numpy的基本操作
2021/04/22 Python
ORACLE数据库应用开发的三十个注意事项
2021/06/07 Oracle
常用的Python代码调试工具总结
2021/06/23 Python