Python pip配置国内源的方法


Posted in Python onFebruary 14, 2020

众所周知,Python使用pip方法安装第三方包时,需要从https://pypi.org/资源库中下载,但是会面临下载速度慢,甚至无法下载的尴尬,这时,你就需要知道配置一个国内源有多么重要了,通过一番摸索和尝试,总结了一些经验,分享给大家:

首先贴一下下载速度的对比图:

Python pip配置国内源的方法

图1:国外官网下载

Python pip配置国内源的方法

图2:国内镜像下载

给大家推荐几个值得拥有的国内镜像站 [ 个人推荐清华大学pypi镜像站(https://mirrors.tuna.tsinghua.edu.cn/help/pypi/),每五分钟同步一次,资源丰富,下载速度很快 ] :

清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
豆瓣:http://pypi.douban.com/simple/

接下来,按照不同需要和不同平台依次演示安装方法:

方式一:临时使用国内pypi镜像安装

pip install -i http://pypi.douban.com/simple/ numpy
pip install -i http://pypi.douban.com/simple/--trusted-host pypi.douban.com #此参数“--trusted-host”表示信任,如果上一个提示不受信任,就使用这个

方式二:永久使用国内pypi镜像安装

1、 Linux平台安装方式:

(1)创建pip.conf文件

首先运行以下命令

cd ~/.pip  # 运行此命令切换目录

如果提示目录不存在,自行创建一个(如果目录存在,可跳过此步),如下:

mkdir ~/.pip
cd ~/.pip

在 .pip目录下创建一个 pip.conf 文件,如下:

touch pip.conf

(2)编辑 pip.conf 文件

首先打开文件,命令如下:

sudo vi ~/.pip/pip.conf

接着,写入以下内容:

[global] 
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn # trusted-host 此参数是为了避免麻烦,否则使用的时候可能会提示不受信任

然后保存退出即可。

2、Window平台安装方式:

(1)新建pip配置文件夹,直接在user用户目录中创建一个名为 pip的文件夹( 即%HOMEPATH%\pip),如下图所示:

Python pip配置国内源的方法

(2)接着在 pip 文件夹中创建一个名为 pip 的文本文件(后缀名由" .txt "改为 " .ini "),格式如下所示:

Python pip配置国内源的方法

文件内容如下:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn # trusted-host 此参数是为了避免麻烦,否则使用的时候可能会提示不受信任

 修改完成后保存,启动cmd,使用 " pip install xxx "(xxx为你要下载的包名),即可默认使用国内源下载。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
一个检测OpenSSL心脏出血漏洞的Python脚本分享
Apr 10 Python
Django添加feeds功能的示例
Aug 07 Python
Python检查和同步本地时间(北京时间)的实现方法
Dec 03 Python
Python设计模式之组合模式原理与用法实例分析
Jan 11 Python
matplotlib.pyplot绘图显示控制方法
Jan 15 Python
对python中if语句的真假判断实例详解
Feb 18 Python
python里dict变成list实例方法
Jun 26 Python
Linux下升级安装python3.8并配置pip及yum的教程
Jan 02 Python
Python如何实现后端自定义认证并实现多条件登陆
Jun 22 Python
python中的yield from语法快速学习
Nov 06 Python
python中altair可视化库实例用法
Jan 26 Python
python opencv常用图形绘制方法(线段、矩形、圆形、椭圆、文本)
Apr 12 Python
Python3基本输入与输出操作实例分析
Feb 14 #Python
From CSV to SQLite3 by python 导入csv到sqlite实例
Feb 14 #Python
pandas实现excel中的数据透视表和Vlookup函数功能代码
Feb 14 #Python
pytorch实现MNIST手写体识别
Feb 14 #Python
Python3.7实现验证码登录方式代码实例
Feb 14 #Python
Python逐行读取文件内容的方法总结
Feb 14 #Python
Python3和PyCharm安装与环境配置【图文教程】
Feb 14 #Python
You might like
收音机的保养
2021/03/01 无线电
同一空间绑定多个域名而实现访问不同页面的PHP代码
2006/12/06 PHP
PHP基于CURL进行POST数据上传实例
2014/11/10 PHP
递归实现php数组转xml的代码分享
2015/05/14 PHP
PHP使用PDO访问oracle数据库的步骤详解
2017/09/29 PHP
Javascript匿名函数的一种应用 代码封装
2010/06/27 Javascript
javascript使用onclick事件改变选中行的颜色
2013/12/30 Javascript
window.location.hash知识汇总
2015/11/09 Javascript
JS搜狐面试题分析
2016/12/16 Javascript
微信小程序自动客服功能
2017/11/02 Javascript
Vue父子组件双向绑定传值的实现方法
2018/07/31 Javascript
使用vue2.0创建的项目的步骤方法
2018/09/25 Javascript
VUE中使用MUI方法
2019/02/12 Javascript
Node.js Windows Binary二进制文件安装方法
2019/05/16 Javascript
python生成器的使用方法
2013/11/21 Python
Python使用MySQLdb for Python操作数据库教程
2014/10/11 Python
python使用PyGame模块播放声音的方法
2015/05/20 Python
实例讲解Python中global语句下全局变量的值的修改
2016/06/16 Python
python 全文检索引擎详解
2017/04/25 Python
Django数据库操作的实例(增删改查)
2017/09/04 Python
pytorch ImageFolder的覆写实例
2020/02/20 Python
详解pycharm连接远程linux服务器的虚拟环境的方法
2020/11/13 Python
HTML5 input新增type属性color颜色拾取器的实例代码
2018/08/27 HTML / CSS
英国首屈一指的票务公司:See Tickets
2019/05/11 全球购物
南非最大的在线时尚商店:Zando
2019/07/21 全球购物
庆元旦文艺演出主持词
2014/03/27 职场文书
体育教育毕业生自荐信
2014/06/29 职场文书
就业协议书怎么填
2014/09/15 职场文书
学习优秀共产党员先进事迹思想报告
2014/09/17 职场文书
打架检讨书
2015/01/27 职场文书
三八妇女节寄语
2015/02/27 职场文书
卫生保健工作总结2015
2015/05/18 职场文书
西部计划志愿者工作总结
2015/08/11 职场文书
2016学校先进党组织事迹材料
2016/02/29 职场文书
详解GaussDB for MySQL性能优化
2021/05/18 MySQL
铁头也玩根德 YachtBoy YB-230......
2022/04/05 无线电