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 11 Python
python在windows下实现备份程序实例
Jul 04 Python
python3实现ftp服务功能(服务端 For Linux)
Mar 24 Python
Python实现的从右到左字符串替换方法示例
Jul 06 Python
详解python中的time和datetime的常用方法
Jul 08 Python
Python3之字节串bytes与字节数组bytearray的使用详解
Aug 27 Python
Python requests获取网页常用方法解析
Feb 20 Python
PyCharm2019 安装和配置教程详解附激活码
Jul 31 Python
Python爬虫之Selenium警告框(弹窗)处理
Dec 04 Python
python中time.ctime()实例用法
Feb 03 Python
Python3自带工具2to3.py 转换 Python2.x 代码到Python3的操作
Mar 03 Python
Python并发编程实例教程之线程的玩法
Jun 20 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
PHP4之COOKIE支持详解
2006/10/09 PHP
php array_intersect()函数使用代码
2009/01/14 PHP
url decode problem 解决方法
2011/12/26 PHP
Laravel手动返回错误码示例
2019/10/22 PHP
Thinkphp 框架配置操作之配置加载与读取配置实例分析
2020/05/15 PHP
JavaScript 浏览器验证代码(来自discuz)
2010/07/17 Javascript
使用indexOf等在JavaScript的数组中进行元素查找和替换
2013/09/18 Javascript
了解Javascript的模块化开发
2015/03/02 Javascript
jquery滚动加载数据的方法
2015/03/09 Javascript
原生JavaScript编写俄罗斯方块
2015/03/30 Javascript
jquery实现清新实用的网页菜单效果
2015/08/28 Javascript
VUEJS实战之构建基础并渲染出列表(1)
2016/06/13 Javascript
BootStrap智能表单实战系列(八)表单配置json详解
2016/06/13 Javascript
jQuery实现可以编辑的表格实例详解【附demo源码下载】
2016/07/09 Javascript
html+js实现简单的计算器代码(加减乘除)
2016/07/12 Javascript
新闻上下滚动jquery 超简洁(必看篇)
2017/01/21 Javascript
React Native 集成jpush-react-native的示例代码
2017/08/16 Javascript
Angular 4根据组件名称动态创建出组件的方法教程
2017/11/01 Javascript
JS无限级导航菜单实现方法
2019/01/05 Javascript
VSCode使用之Vue工程配置eslint
2019/04/30 Javascript
vue实现点击按钮下载文件功能
2019/10/11 Javascript
vue 检测用户上传图片宽高的方法
2020/02/06 Javascript
JavaScript实现图片伪异步上传过程解析
2020/04/10 Javascript
基于vue hash模式微信分享#号的解决
2020/09/07 Javascript
Python 流程控制实例代码
2009/09/25 Python
详解centos7+django+python3+mysql+阿里云部署项目全流程
2019/11/15 Python
Python笔记之facade模式
2019/11/20 Python
python + selenium 刷B站播放量的实例代码
2020/06/12 Python
python中导入 train_test_split提示错误的解决
2020/06/19 Python
Python-openpyxl表格读取写入的案例详解
2020/11/02 Python
matplotlib对象拾取事件处理的实现
2021/01/14 Python
Python使用paramiko连接远程服务器执行Shell命令的实现
2021/03/04 Python
巧用CSS3 border实现图片遮罩效果代码
2012/04/09 HTML / CSS
HTML5 Canvas 起步(1) - 基本概念
2009/05/12 HTML / CSS
简述安装Slackware Linux系统的过程
2012/05/08 面试题
三好学生主要事迹怎么写
2015/11/03 职场文书