pip 是python的包管理器工具,类似linux的apt-get、yum包管理器,主要是用来进行安装python库,

pip默认从官方源pypi.python.org下载数据,国内速度相对比较慢,

windows 下,通过在用户目录下建立一个pip.ini,指定pip使用国内的源,下载速度会快上好多倍。

豆瓣的pip源优先支持https,所以这里选择使用了豆瓣源。

运行以下python代码会自动建立pip.ini

"""
python建立pip.ini.py
2016年4月30日 03:35:11 codegay
"""import osini="""[global]
index-url = https://pypi.doubanio.com/simple/
[install]
trusted-host=pypi.doubanio.com
"""
pippath=os.environ["USERPROFILE"]+"\\pip\\"if not os.path.exists(pippath):    os.mkdir(pippath)with open(pippath+"pip.ini","w+") as f:    f.write(ini)

 

python3一行流:

windows系统,将以下一行代码粘贴到python IDLE中回车执行,将会自动建立pip.ini,把pip源默认为豆瓣源。

import os ; ini = "[global]\nindex-url = https://pypi.doubanio.com/simple/\n" ; pippath=os.environ["USERPROFILE"]+"\\pip\\" ; exec("if not os.path.exists(pippath):\n\tos.mkdir(pippath)"); open(pippath+"/pip.ini","w+").write(ini)

  

参考:
windows 设置pip 镜像及Pip Warning:–trusted-host 问题解决方法

Python第三方库安装及常见问题

转载于:https://www.cnblogs.com/gayhub/p/5449328.html

python建立pip.ini相关推荐

  1. [python] 解决pip install download速度过慢问题 更换豆瓣源

    """ python建立pip.ini.py 2016年4月30日 03:35:11 codegay """import osini=&qu ...

  2. pip.ini的建立

    pip.ini的建立 建立pip.ini,指定pip使用国内的源,下载速度快. 打开我的电脑,在路径行输入%APPDATA%,回车,新建pip文件夹. 新建文本文档,文件名改为pip.ini 编辑pi ...

  3. Python 修改pip缓存目录

    文章目录 一.前言 二.修改方法 一.前言 安装好python后尽量将修改一下pip的缓存目录,否则pip就会将安装包都缓存在 C:\Users\你的用户名\AppData\Local\pip\cac ...

  4. Python中pip包管理工具的源配置文件pip.ini

    当前环境为windows10时,安装了Python以后,在C:\Users\admin目录(当前用户)下创建pip文件夹,并在此文件夹下新建pip.ini文件: 在pip.ini文件中编辑下述内容: ...

  5. Python随笔:设置Windows的pip镜像配置文件 pip.ini

    Python随笔:设置Windows的pip镜像配置文件 pip.ini 1. 前言 首先来看看有什么 pip 镜像地址 清华 https://pypi.tuna.tsinghua.edu.cn/si ...

  6. Python之pip命令指定安装源和版本

    背景 用pip安装依赖包时默认访问https://pypi.Python.org/simple/,但是经常出现不稳定以及访问速度非常慢的情况,国内厂商提供的pipy镜像目前可用的有: 清华:https ...

  7. python更新pip失败-解决Python pip 自动更新升级失败的问题

    在使用python pip的时候,经常会发生pip版本过低导致失败的情况,这时候,系统会提示让你使用如下命令对pip进行升级更新: python -m pip install --upgrade pi ...

  8. python常用命令汇总-python中pip工具常用命令汇总

    1.查看python解释器的版本 python --version 2.查看pip的版本 pip --version pip show pip 3.查看pip的帮助 pip --help 4.查看py ...

  9. 如何用python和pip安装在txt文件中配置好版本的库包

    如何用python和pip安装在txt文件中配置好版本的库包 文章目录: 一.建立库包版本的txt配置文件 二.安装txt配置文件中的库包 有时候你自己用python实现一个项目,然后想把它在gith ...

最新文章

  1. Java进阶之自动拆箱与自动装箱
  2. Python入门 学习笔记
  3. 读经典——《CLR via C#》(Jeffrey Richter著) 笔记_基元类型(三)
  4. (chap2 简单的Http协议) HTTP性能优化之管线化pipelining
  5. 十分钟了解 git 那些 “不常用” 命令
  6. 鲜为人知的DC-DC外围电感选型方法
  7. echart多个柱状图 设置y轴显示_Origin神教程:柱状图还是2D的吗?也没有误差棒?...
  8. 使用X Manager远程CentOS 7服务器(XDMCP)
  9. 做数学与拼乐高的若干相似之处
  10. 剑指offer 31.栈的、压入弹出序列
  11. Python学习笔记——控制语句
  12. pdol链接mysql_MySQL5.7.11免安装版的安装和配置:解决MYSQL服务无法启动问题
  13. GitHub练习——如何将本地已有项目添加到github
  14. elementui表格中tip设置_Element-ui自定义table表头、修改列标题样式、添加tooltip、:render-header使用...
  15. .net微信开发吐血总结
  16. Codeforces Problem-705A Hulk
  17. 团队对员工工作积极性的影响
  18. mysql怎么样修改schema_MySQL 5.6使用pt-online-schema-change在线修改大表字段长度
  19. 枕头的高度影响颈椎健康
  20. NLP 1st (导入)

热门文章

  1. 构建论文框架的八条原则
  2. python判断对象是否实例化_python中如何判断class当前有哪些实例?
  3. Git简介及其下载 安装 卸载
  4. 光流 | 基于Matlab实现Lucas-Kanade方法:方法2(附源代码)
  5. php使用redis做缓存,php使用redis做缓存和使用redis保存session
  6. PyQt5 笔记5 -- 消息框(QMessageBox)
  7. rust(63)-全局静态变量
  8. 【深度学习】深度学习预测房价:回归问题,K折交叉
  9. 【深度学习】总有些哪些大胆又新奇的卷积网络结构设计
  10. 温州大学《机器学习》课程代码(三)逻辑回归