PyPI - the Python Package Index

The Python Package Index is a repository of software for the Python programming language. There are currently 64119 packages here. 20150805

我以前经常使用perl,perl虽然古老但却有一个巨大的宝库CPAN,里面有无数的模块供大家使用,当你想解决一个问题时,或许其他人早就解决了,并提供了简单好用的模块。

PyPI就是python的“CPAN”,Python也可以编写模块,而这些开放的模块,由一些开发者提供并存放在PyPI中(https://pypi.python.org/pypi)。

如何使用PyPI上的模块

可以直接从网站上下载压缩包,解压之后,执行

python setup.py install

也可以下载 get-pip.py 安装

 curl -L  https://bootstrap.pypa.io/get-pip.py | python

但是太原始,太麻烦,需要下载,又需要解压,又需要安装,而且还要自己解决依赖关系,pip可以解决这些问题

pip的使用方法

当我需要一个模块,名称叫做django

pip install django

查看已安装

pip list

卸载

pip uninstall django

如何安装pip

curl -L https://bootstrap.pypa.io/get-pip.py  | python

PyPI镜像站

有国外的PyPI的速度比较慢,国内有相应的镜像网站,和官方的进行同步,连接速度会比较快,推荐豆瓣的
使用方法

 pip install -i http://pypi.douban.com/simple/ flask

永久方法:
linux的文件在~/.pip/pip.conf),修改内容为:

[global]
index-url = http://pypi.douban.com/simple

注:本文不讨论windows的情况。

参考:
https://pip.pypa.io/en/stable/installing.html
http://www.isaced.com/post-228.html

转载于:https://www.cnblogs.com/shalk/p/9769591.html

【python工具篇】pip和pypi相关推荐

  1. python里的pypi是干什么用的_【python工具篇】pip和pypi

    PyPI - the Python Package Index The Python Package Index is a repository of software for the Python ...

  2. Python 技巧篇-pip卸载python库实例演示,查看pip命令大全方法

    因为安装的 PyHook3 没安装对吧,有点问题,就想着把它卸载掉,然后再重新安装一个,那应该怎么卸载呢? 非常简单,就是 pip uninstall xxx,正好和我们安装时的 pip instal ...

  3. python工具篇--python编译器IDLE

    本篇文章会逐次介绍关于python的相关编译器,如IDLE,pycharm,sublime TEXT,visualstudio code,Pycharm for Anaconda 在做题时经常碰到需要 ...

  4. Python 包管理工具:pip 用法详解 + 常用pip指令

    pip 作为 python 包管理工具,在 python 引用第三方库的时候常常会使用到.那么 pip 怎么用呢,python 常用的 pip 指令有哪些?接下来这篇文章告诉你. 目录 阅前须知 第三 ...

  5. python离线安装pip.whl_20180903 - Python Pip 工具下载whl包与离线安装

    20180903 - Python Pip 工具下载whl包与离线安装 1. 我的Blog 2. 简介信息 摘要:Linux下,python,pip工具离线安装包 Author: andy_yhm@y ...

  6. python怎么筛选excel数据_工具篇:EXCEL与python的对比 如何筛选数据.md

    工具篇:EXCEL与python的对比 如何筛选数据 第6章 数据筛选 使用与,或,非三个条件配合大于,小于和等于对数据进行筛选,并进行计数和求和. 与Excel中的筛选功能和countifs和sum ...

  7. python怎么使用pip list_python怎么使用pip工具

    安装python以后(我的python版本是32位,版本号2.7.10),如果需要安装一些其他的库,一般有两种办法,一种是自己手动去各个库的官网下载,自己安装:另一种方法是安装pip,使用pip可以方 ...

  8. Python接口自动化测试框架(工具篇)-- 接口测试神器postman

    文章目录 一.前言 二.postman 2.1.软件安装 2.2.http协议接口请求示例 2.3.tests断言 2.4.collections 2.5.settings 2.6.更多用法 三.总结 ...

  9. 谁说菜鸟不会数据分析python篇下载_谁说菜鸟不会数据分析(工具篇) 张文霖 中文PDF影印版[36.4MB]...

    谁说菜鸟不会数据分析(工具篇)张文霖 中文PDF影印版[36.4MB] 作者: 张文霖 等 图书分类: 软件 资源格式: PDF 版本: 影印版 出版社: 电子工业出版社 书号: 9787121204 ...

最新文章

  1. Visual Studio 2017强制更新方法
  2. cygwin是一个在windows平台上运行的unix模拟环境,下载与安装
  3. 图˙谱˙马尔可夫过程˙聚类结构(转自MIT的中国留学生博客)
  4. 桌面图标有阴影怎么去掉
  5. linux光盘补救,Linux_忘记root密码时使用Linux系统光盘进行补救的方法,救援模式即rescue ,这个模式主 - phpStudy...
  6. zookeeper的单实例和伪集群部署
  7. 掌握java_如何才算掌握Java,大家都掌握到什么程度
  8. linux可配置哪些服务,linux操作系统下服务配置
  9. jdk1.8新特性之lambda表达式及在Android Studio中的使用举例
  10. 生成式对抗网络GAN生成手写数字
  11. 【原创】Altium Designer Winter 09 笔记 之一
  12. 西安电子科技大学出版社 线性代数 参考答案 刘三阳
  13. c++ 代码_C|函数调用约定与堆栈平衡的汇编代码分析
  14. 12.学习Camera之——android binder 机制架构
  15. 【科技文献检索】CNKI中国知网检索
  16. 致远oa打开mysql密码是多少钱_致远OA V5版本系统预置用户密码恢复方法
  17. 2021-01-19第二次Sping Boot学习汇报--利用用Spring Initializr构建项目
  18. Boost编译一步步来
  19. 计算机中汉字的顺序用什么牌,中国汉字的写做顺序,你知道吗?
  20. PostOffice

热门文章

  1. springcloud服务熔断和服务降级的自我理解
  2. python做视频抽帧图_Python提取视频中图片的示例(按帧、按秒)
  3. 基于python的智能安防系统_基于Python语言的智能家居系统研究
  4. 手机4g模块坏了怎么办_古交联通突然断网,手机没信号,不能接打电话该怎么办?...
  5. mtk android 设置默认铃声,[转载]MTK修改铃声资源
  6. linux防火墙规则命令意思,linux防火墙iptables配置规则分享
  7. python怎么抓取网页倒计时_python实现的简单窗口倒计时界面实例
  8. php include virtual,虚拟主机中对PHP的特殊设置
  9. html菜单栏用户点击完自动收缩,几个不错的自动收缩菜单导航效果
  10. mysql修改表字段小数点精度_技术篇-将字段类型decimal批量处理从2位改为4位小数点sql,解决数据库存储精度...