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 相关文章推荐
linux系统使用python获取cpu信息脚本分享
Jan 15 Python
python实现百度关键词排名查询
Mar 30 Python
Python中with及contextlib的用法详解
Jun 08 Python
python实现八大排序算法(1)
Sep 14 Python
Scrapy爬虫实例讲解_校花网
Oct 23 Python
flask中过滤器的使用详解
Aug 01 Python
Python猴子补丁知识点总结
Jan 05 Python
python连接mongodb集群方法详解
Feb 13 Python
Python实现栈的方法详解【基于数组和单链表两种方法】
Feb 22 Python
Python批量将图片灰度化的实现代码
Apr 11 Python
如何把外网python虚拟环境迁移到内网
May 18 Python
用python对excel进行操作(读,写,修改)
Dec 25 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
如何在PHP中进行身份认证
2006/10/09 PHP
从网上搜到的phpwind 0day的代码
2006/12/07 PHP
Yii框架实现邮箱激活的方法【数字签名】
2016/10/18 PHP
thinkphp3.2同时连接两个数据库的简单方法
2019/08/13 PHP
初探jquery——表单应用范例
2007/02/20 Javascript
JavaScript 在各个浏览器中执行的耐性
2009/04/06 Javascript
AngularJS 指令的交互详解及实例代码
2016/09/14 Javascript
Webpack打包css后z-index被重新计算的解决方法
2017/06/18 Javascript
详解React-Native解决键盘遮挡问题(Keyboard遮挡问题)
2017/07/13 Javascript
原生js FileReader对象实现图片上传本地预览效果
2020/03/27 Javascript
vue-cli项目中怎么使用mock数据
2017/09/27 Javascript
webpack4+express+mongodb+vue实现增删改查的示例
2018/11/08 Javascript
layui 中select下拉change事件失效的解决方法
2019/09/20 Javascript
vue把输入框的内容添加到页面的实例讲解
2019/11/11 Javascript
[48:48]VGJ.T vs Liquid 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
Python实现将不规范的英文名字首字母大写
2016/11/15 Python
python 开发的三种运行模式详细介绍
2017/01/18 Python
python3.4控制用户输入与输出的方法
2018/10/17 Python
Python3模拟登录操作实例分析
2019/03/12 Python
Python3.5装饰器原理及应用实例详解
2019/04/30 Python
Python中请不要再用re.compile了
2019/06/30 Python
python中class的定义及使用教程
2019/09/18 Python
Python实现线性插值和三次样条插值的示例代码
2019/11/13 Python
解决pycharm最左侧Tool Buttons显示不全的问题
2019/12/17 Python
关于torch.optim的灵活使用详解(包括重写SGD,加上L1正则)
2020/02/20 Python
解析pip安装第三方库但PyCharm中却无法识别的问题及PyCharm安装第三方库的方法教程
2020/03/10 Python
详解tensorflow之过拟合问题实战
2020/11/01 Python
一款纯css3实现的漂亮的404页面的实例教程
2014/11/27 HTML / CSS
HTML5 canvas基本绘图之绘制矩形
2016/06/27 HTML / CSS
电影T恤、80年代T恤和80年代服装:TV Store Online
2020/01/05 全球购物
高校生生产实习自我鉴定
2013/09/21 职场文书
工作交流会欢迎词
2014/01/12 职场文书
单位未婚证明范本
2014/01/18 职场文书
三月学雷锋月活动总结
2014/04/28 职场文书
2015年银行工作总结范文
2015/04/01 职场文书
安全生产协议书
2016/03/22 职场文书