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中的测试模块unittest和doctest的使用教程
Apr 14 Python
python使用WMI检测windows系统信息、硬盘信息、网卡信息的方法
May 15 Python
Python函数式编程
Jul 20 Python
简单实现python收发邮件功能
Jan 05 Python
解决pycharm无法调用pip安装的包问题
May 18 Python
Pycharm 创建 Django admin 用户名和密码的实例
May 30 Python
centos6.5安装python3.7.1之后无法使用pip的解决方案
Feb 14 Python
Python实现二叉搜索树BST的方法示例
Jul 30 Python
django 连接数据库 sqlite的例子
Aug 14 Python
Python3 解决读取中文文件txt编码的问题
Dec 20 Python
python如何提取英语pdf内容并翻译
Mar 03 Python
Python+Tkinter制作专属图形化界面
Apr 01 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中生成随机密码的自定义函数代码
2013/10/21 PHP
PH P5.2至5.5、5.6的新增功能详解
2014/07/14 PHP
PHP多态代码实例
2015/06/26 PHP
php实现的操作excel类详解
2016/01/15 PHP
Laravel 5.3 学习笔记之 错误&日志
2016/08/28 PHP
PHP反射实际应用示例
2019/04/03 PHP
再次分享18个非常棒的jQuery表格插件
2011/04/10 Javascript
jQuery 快速结束当前正在执行的动画
2013/11/20 Javascript
javascript中数组array及string的方法总结
2014/11/28 Javascript
AngularJS入门教程之AngularJS指令
2016/04/18 Javascript
JavaScript程序中的流程控制语句用法总结
2016/05/23 Javascript
vue-resource请求实现http登录拦截或者路由拦截的方法
2018/07/11 Javascript
layui富文本编辑器前端无法取值的解决方法
2019/09/18 Javascript
javascript简单实现深浅拷贝过程详解
2019/10/08 Javascript
Node.js开发之套接字(socket)编程入门示例
2019/11/05 Javascript
JavaScript实现网页计算器功能
2020/10/29 Javascript
vue表单验证之禁止input输入框输入空格
2020/12/03 Vue.js
Python操作Mysql实例代码教程在线版(查询手册)
2013/02/18 Python
常见的在Python中实现单例模式的三种方法
2015/04/08 Python
初学python的操作难点总结(新手必看篇)
2017/08/03 Python
python matplotlib画图实例代码分享
2017/12/27 Python
Python 通过调用接口获取公交信息的实例
2018/12/17 Python
django和vue实现数据交互的方法
2019/08/21 Python
Python OrderedDict的使用案例解析
2019/10/25 Python
使用Pyhton集合set()实现成果查漏的例子
2019/11/24 Python
python wav模块获取采样率 采样点声道量化位数(实例代码)
2020/01/22 Python
Python基于numpy模块实现回归预测
2020/05/14 Python
python如何构建mock接口服务
2021/01/28 Python
工作中个人的自我评价
2013/12/31 职场文书
幼儿园中班新学期寄语
2014/01/18 职场文书
《千年梦圆在今朝》教学反思
2014/02/24 职场文书
实习单位指导教师评语
2014/12/30 职场文书
辞职信范文大全
2015/03/02 职场文书
2016入党积极分子考察评语
2015/12/01 职场文书
python数字图像处理之对比度与亮度调整示例
2022/06/28 Python
SpringBoot详解执行过程
2022/07/15 Java/Android