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简单实现刷新智联简历
Mar 30 Python
python使用PyCharm进行远程开发和调试
Nov 02 Python
python+matplotlib实现鼠标移动三角形高亮及索引显示
Jan 15 Python
python 删除列表里所有空格项的方法总结
Apr 18 Python
详解Django+Uwsgi+Nginx 实现生产环境部署
Nov 06 Python
Python进阶之使用selenium爬取淘宝商品信息功能示例
Sep 16 Python
Pycharm中出现ImportError:DLL load failed:找不到指定模块的解决方法
Sep 17 Python
Python 异常的捕获、异常的传递与主动抛出异常操作示例
Sep 23 Python
python实现批量处理将图片粘贴到另一张图片上并保存
Dec 12 Python
Python3创建Django项目的几种方法(3种)
Jun 03 Python
python opencv角点检测连线功能的实现代码
Nov 24 Python
Python基础之赋值,浅拷贝,深拷贝的区别
Apr 30 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
11个PHP 分页脚本推荐
2011/08/15 PHP
php实现邮件发送并带有附件
2014/01/24 PHP
php获取目标函数执行时间示例
2014/03/04 PHP
php上传excel表格并获取数据
2017/04/27 PHP
实例分析PHP中PHPMailer发邮件
2017/12/13 PHP
PHP生成(支持多模板)二维码海报代码
2018/04/30 PHP
Jquery+ajax请求data显示在GridView上(asp.net)
2010/08/27 Javascript
理解Javascript_12_执行模型浅析
2010/10/18 Javascript
关于URL中的特殊符号使用介绍
2011/11/03 Javascript
jQuery对象数据缓存Cache原理及jQuery.data方法区别介绍
2013/04/07 Javascript
js中判断用户输入的值是否为空的简单实例
2013/12/23 Javascript
Javascript基础教程之变量
2015/01/18 Javascript
js由下向上不断上升冒气泡效果实例
2015/05/07 Javascript
JS实现自动变换的菜单效果代码
2015/09/09 Javascript
JavaScript学习笔记整理之引用类型
2016/01/22 Javascript
js获取新浪天气接口的实现代码
2016/06/06 Javascript
jquery 点击元素后,滚动条滚动至该元素位置的方法
2016/08/05 Javascript
AngularJS入门示例之Hello World详解
2017/01/04 Javascript
bootstrap侧边栏圆点导航
2017/01/11 Javascript
基于Vue实例对象的数据选项
2017/08/09 Javascript
js表单序列化判断空值的实例
2017/09/22 Javascript
JavaScript函数apply()和call()用法与异同分析
2018/08/10 Javascript
JS倒计时两种实现方式代码实例
2020/07/27 Javascript
Django中ORM表的创建和增删改查方法示例
2017/11/15 Python
python+selenium实现163邮箱自动登陆的方法
2017/12/31 Python
django输出html内容的实例
2018/05/27 Python
Python3实现将本地JSON大数据文件写入MySQL数据库的方法
2018/06/13 Python
python 提取tuple类型值中json格式的key值方法
2018/12/31 Python
Tensorflow矩阵运算实例(矩阵相乘,点乘,行/列累加)
2020/02/05 Python
Rosetta Stone官方网站:语言学习
2019/01/05 全球购物
一套比较完整的软件测试人员面试题
2012/05/13 面试题
国外软件测试工程师面试题
2016/12/09 面试题
Java如何调用外部Exe程序
2015/07/04 面试题
无偿献血倡议书
2014/04/14 职场文书
星际争霸:毕姥爷vs解冻01
2022/04/01 星际争霸
Redis超详细讲解高可用主从复制基础与哨兵模式方案
2022/04/07 Redis