文档章节

Windows下python3安装pip管理包

白夜繁櫻
 白夜繁櫻
发布于 2013/07/16 21:01
字数 447
阅读 9188
收藏 7

方法有两种:

请参考:http://www.pip-installer.org/en/latest/installing.html#prerequisites

1.通过setuptools安装
安装setuptools,下载 https://pypi.python.org/pypi/setuptools

setuptools-X.X.tar.gz
cd setuptools-x.x
python setup.py install 

之后python安装目录下会生成一个Script文件夹,文件夹里会生成easy_install相关文件

cd Scirpt
easy_install pip 

或者不通过easy_install来安装pip,可以通过get-pip.py来安装
下载 https://raw.github.com/pypa/pip/master/contrib/get-pip.py

python get-pip.py 

或者也不通过get-pip来安装pip,而是通过pip源码来安装
下载 https://pypi.python.org/packages/source/p/pip

pip-X.X.tar.gz
cd pip-x.x
python setup.py install
最后通过pip来安装distribute
pip install distribute

2.通过distribute安装

安装distribute,下载 http://python-distribute.org/distribute_setup.py
python distribute_setup.py

作用是下载distribute-0.6.49,这个包里有setuptools
之后python安装目录下会生成一个Script文件夹,文件夹里会生成easy_install相关文件

cd Scirpt
easy_install pip 

或者不通过easy_install来安装pip,可以通过get-pip.py来安装
下载 https://raw.github.com/pypa/pip/master/contrib/get-pip.py

python get-pip.py 

或者也不通过get-pip来安装pip,而是通过pip源码来安装
下载 https://pypi.python.org/packages/source/p/pip

pip-X.X.tar.gz
cd pip-x.x
python setup.py install
最后通过pip来更新distribute
pip install --upgrade distribute

建议使用第二种方法来安装,如果使用第一种方法中的setuptools是旧版本的,最后通过pip更新setuptools会重新安装setuptools的(洁癖)

使用以上两种方法中的其中一种成功安装pip后必须把Script文件夹路径添加到系统环境变量里,安装python时也请把添加环境变量选项选上,不然以上命令可能不能使用(对于新手)

对于distribute、setuptools、pip、easy_install这些包的关系
distribute是setuptools的取代,pip是easy_install的取代

请看 http://guide.python-distribute.org/installation.html#installing-pip
       http://microacup.github.io/python/2013/05/08/pip-install/


© 著作权归作者所有

白夜繁櫻
粉丝 0
博文 2
码字总数 886
作品 0
玉溪
私信 提问
Windows环境下的Python环境搭建

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 https://blog.csdn.net/gongxifacaibelieve/article/details/92161861 1、Windows环境下pye...

魏晓蕾
06/15
0
0
selenium webdriver 启动三大浏览器Firefox,Chrome,IE

selenium webdriver 启动三大浏览器Firefox,Chrome,IE 2017年04月01日 19:28:42 阅读数:71087 标签: seleniumpythonchromedriver iedrive 更多 个人分类: seleniumPython 版权声明:本文为...

linjin200
2018/09/07
51
0
使用Anaconda管理Python环境

使用Anaconda管理Python环境 曾静的技术博客2018-01-051 阅读 python环境管理 Python好用但是在使用过程中发现还是有很多问题的,其中一个就是版本管理(Python2和Python3的切换)。相比于R...

曾静的技术博客
2018/01/05
0
0
python装包的n种姿势——包都装不上你写个锤子代码?

有的pythoner看到这个题目可能要指着作者笑:装包还需要你教?pip install package一键搞定有木有? 但据不完全统计,即使在pip如此流行的今天,包安装问题依然困扰着大部分的python新手,本...

急速奔跑中的蜗牛
06/26
0
0
【转载】Python包管理工具pip与easy_install

初学 Python,总是提示缺少各种各样的 Python 包,于是了解了下 Python 的包安装管理工具: 1.setuptools 中的 easy_install (Download, build, install, upgrade, and uninstall Python pa...

摩云飞
2012/11/10
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Boot + Mybatis + Ehcache 二级缓存实例

二级缓存是多个SqlSession共享的,其作用域是mapper的同一个namespace,不同的sqlSession两次执行相同namespace下的sql语句且向sql中传递参数也相同即最终执行相同的sql语句,第一次执行完毕...

xiaolyuh
23分钟前
4
0
Spring源码学习(二)哎呦,按菜谱做菜与AbstractAutowireCapableBeanFactory.createBean流程差不多

记得跟老婆谈恋爱时,有一天心血来潮给老婆做饭,按照菜谱一步一步的做,结果差点把厨房烧了!!! 这事至今老婆还记得。 入口 上一篇说了,AbstractBeanFactory.getBean的主流程 ,今天来说下...

温安适
25分钟前
36
0
前端UI攻城狮 你们该抛弃jQuery了

你不再需要jQuery! Web工程师太依赖jQuery了,某种意义上说jQuery已经成了JavaScript的同义词。但是我们真的需要他么?或许我们应该反思一下什么时候才真的需要jQuery。 对我个人而言开始使...

前端老手
26分钟前
5
0
六、Java设计模式之工厂方法

工厂方法定义: 定义一个创建对象的接口,但让实现这个接口的类来决定实例化哪个类,工厂方法让类的实例化推迟到子类中进行 类型:创建型 工厂方法-使用场景: 创建对象需要大量重复的代码 ...

东风破2019
今天
6
0
win服务器管理遇到的一系列问题记录

有些小伙伴在使用iis7远程桌面管理工具的时候总是会遇到一系列的问题,下面就是为大家介绍一下服务器日常管理过程中出现的问题及我的解决办法和心得。希望能帮到大家。   拒绝服务器重新启...

1717197346
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部