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利用正则表达式排除集合中字符的功能示例
Oct 10 Python
matplotlib subplots 设置总图的标题方法
May 25 Python
Python(TensorFlow框架)实现手写数字识别系统的方法
May 29 Python
Python对excel文档的操作方法详解
Dec 10 Python
20行python代码实现人脸识别
May 05 Python
Django框架首页和登录页分离操作示例
May 28 Python
Python弹出输入框并获取输入值的实例
Jun 18 Python
python爬虫 线程池创建并获取文件代码实例
Sep 28 Python
python将图片转base64,实现前端显示
Jan 09 Python
Python Django2 model 查询介绍(条件、范围、模糊查询)
Mar 16 Python
使用Django实现把两个模型类的数据聚合在一起
Mar 28 Python
解决pycharm不能自动保存在远程linux中的问题
Feb 06 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
如何在symfony中导出为CSV文件中的数据
2011/10/06 PHP
PHP使用FFmpeg获取视频播放总时长与码率等信息
2016/09/13 PHP
formStorage 基于jquery的一个插件(存储表单中元素的状态到本地)
2012/01/20 Javascript
调用HttpHanlder的几种返回方式小结
2013/12/20 Javascript
jQuery中hasClass()方法用法实例
2015/01/06 Javascript
jQuery插件之Tocify动态节点目录菜单生成器附源码下载
2016/01/08 Javascript
深入理解JS addLoadEvent函数
2016/05/20 Javascript
Vue过滤器的用法和自定义过滤器使用
2017/02/08 Javascript
详解AngularJs ui-router 路由的简单介绍
2017/04/26 Javascript
Javascript 实现匿名递归的实例代码
2017/05/25 Javascript
深入理解Nodejs Global 模块
2017/06/03 NodeJs
详解vue-cli脚手架build目录中的dev-server.js配置文件
2017/11/24 Javascript
使用Vuex实现一个笔记应用的方法
2018/03/13 Javascript
Vue中$refs的用法详解
2018/06/24 Javascript
详解vue 在移动端体验上的优化解决方案
2019/05/20 Javascript
js getBoundingClientRect使用方法详解
2019/07/17 Javascript
Vue2.0 $set()的正确使用详解
2020/07/28 Javascript
JS绘图Flot如何实现可选显示曲线图功能
2020/10/16 Javascript
python爬虫入门教程之点点美女图片爬虫代码分享
2014/09/02 Python
使用IPython下的Net-SNMP来管理类UNIX系统的教程
2015/04/15 Python
将python代码和注释分离的方法
2018/04/21 Python
使用python进行文本预处理和提取特征的实例
2018/06/05 Python
python opencv旋转图像(保持图像不被裁减)
2018/07/26 Python
对PyQt5中的菜单栏和工具栏实例详解
2019/06/20 Python
解决pip install psycopg2出错问题
2020/07/09 Python
财务会计人员岗位职责
2013/11/30 职场文书
党校培训思想汇报
2013/12/30 职场文书
文明礼仪事迹材料
2014/01/09 职场文书
关于逃课的检讨书
2014/01/23 职场文书
公益广告标语
2014/06/19 职场文书
设备收款委托书范本
2014/10/02 职场文书
2015年元旦主持词结束语
2014/12/14 职场文书
村官个人总结范文
2015/03/03 职场文书
2016幼儿园教师节新闻稿
2015/11/25 职场文书
解决tk mapper 通用mapper的bug问题
2021/06/16 Java/Android
mysql中整数数据类型tinyint详解
2021/12/06 MySQL