Python下的常用下载安装工具pip的安装方法


Posted in Python onNovember 13, 2015

1、pip下载安装
1.1 pip下载

# wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate

# wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate

1.2 pip安装

# tar -xzvf pip-1.5.4.tar.gz
# cd pip-1.5.4
# python setup.py install

# tar -xzvf pip-1.5.4.tar.gz
# cd pip-1.5.4
# python setup.py install

2. pip使用详解
2.1 pip安装包

# pip install SomePackage
[...]
 Successfully installed SomePackage
# pip install SomePackage
[...]
 Successfully installed SomePackage

2.2 pip查看已安装的包

# pip show --files SomePackage
Name: SomePackage
 Version: 1.0
 Location: /my/env/lib/pythonx.x/site-packages
 Files:
 ../somepackage/__init__.py
 [...]
# pip show --files SomePackage
Name: SomePackage
 Version: 1.0
 Location: /my/env/lib/pythonx.x/site-packages
 Files:
 ../somepackage/__init__.py
 [...]

2.3 pip检查哪些包需要更新

# pip list --outdated
SomePackage (Current: 1.0 Latest: 2.0)
# pip list --outdated
SomePackage (Current: 1.0 Latest: 2.0)

2.4 pip升级包

# pip install --upgrade SomePackage
[...]
 Found existing installation: SomePackage 1.0
 Uninstalling SomePackage:
 Successfully uninstalled SomePackage
 Running setup.py install for SomePackage
 Successfully installed SomePackage
# pip install --upgrade SomePackage
[...]
 Found existing installation: SomePackage 1.0
 Uninstalling SomePackage:
 Successfully uninstalled SomePackage
 Running setup.py install for SomePackage
 Successfully installed SomePackage

2.5 pip卸载包

$ pip uninstall SomePackage
Uninstalling SomePackage:
 /my/env/lib/pythonx.x/site-packages/somepackage
 Proceed (y/n)? y
 Successfully uninstalled SomePackage
$ pip uninstall SomePackage

 

Uninstalling SomePackage:
 /my/env/lib/pythonx.x/site-packages/somepackage
 Proceed (y/n)? y
 Successfully uninstalled SomePackage

3.使用pip国内源
python使用pip安装模块很方便,可是在国内官方源总是会间歇性的连接不上,其实python在国内也是有安装源的,比如豆瓣,下面是使用方法.
文件路径

linux

~/.pip/pip.conf

文件内容

[global] 

index-url = http://pypi.douban.com/simple 
trusted-host = pypi.douban.com

或者使用-i指令:

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

pip 安装:

1.下载get-pip.py 并运行

https://bootstrap.pypa.io/get-pip.py

切换到get-pip.py 所在目录下 :python get-pip.py

2.添加环境变量: C:\Python27\Scripts;

C:\Users\Administrator>python --version

Python 2.7.8

C:\Users\Administrator>pip --version
pip 1.5.6 from C:\Python27\lib\site-packages (python 2.7)

C:\Users\Administrator>添加环境变量 C:\Python27;C:\Python27\Scripts;
'添加环境变量' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

C:\Users\Administrator>pip install selenium
Requirement already satisfied (use --upgrade to upgrade): selenium in c:\python2
7\lib\site-packages
Cleaning up...

C:\Users\Administrator>python
Python 2.7.8 (default, Jun 30 2014, 16:03:49) [MSC v.1500 32 bit (Intel)] on win
32
Type "help", "copyright", "credits" or "license" for more information.
>>> import selenium
>>>

Python 相关文章推荐
在Python中使用cookielib和urllib2配合PyQuery抓取网页信息
Apr 25 Python
在Python中使用SQLite的简单教程
Apr 29 Python
Python实现判断字符串中包含某个字符的判断函数示例
Jan 08 Python
python字符串的方法与操作大全
Jan 30 Python
Python面向对象程序设计示例小结
Jan 30 Python
python使用mitmproxy抓取浏览器请求的方法
Jul 02 Python
pandas的to_datetime时间转换使用及学习心得
Aug 11 Python
Python定时任务APScheduler原理及实例解析
May 30 Python
python如何进行矩阵运算
Jun 05 Python
Python dict的常用方法示例代码
Jun 23 Python
python 使用xlsxwriter循环向excel中插入数据和图片的操作
Jan 01 Python
python调试工具Birdseye的使用教程
May 25 Python
Python的Flask框架的简介和安装方法
Nov 13 #Python
Python编程入门之Hello World的三种实现方式
Nov 13 #Python
python编程开发之textwrap文本样式处理技巧
Nov 13 #Python
python编程开发之日期操作实例分析
Nov 13 #Python
python编程开发之类型转换convert实例分析
Nov 13 #Python
python开发之文件操作用法实例
Nov 13 #Python
python开发中range()函数用法实例分析
Nov 12 #Python
You might like
php metaphone()函数及php localeconv() 函数实例解析
2016/05/15 PHP
Yii2框架自定义验证规则操作示例
2019/02/08 PHP
js 实现无缝滚动 兼容IE和FF
2009/07/15 Javascript
event.srcElement 用法笔记e.target
2009/12/18 Javascript
Jquery 高亮显示文本中重要的关键字
2009/12/24 Javascript
JavaScript编程的10个实用小技巧
2014/04/18 Javascript
jquery实现的蓝色二级导航条效果代码
2015/08/24 Javascript
JavaScript拖拽、碰撞、重力及弹性运动实例分析
2016/01/08 Javascript
jQuery Mobile开发中日期插件Mobiscroll使用说明
2016/03/02 Javascript
BootStrap栅格系统、表单样式与按钮样式源码解析
2017/01/20 Javascript
jquery实现简单实用的轮播器
2017/05/23 jQuery
jQuery+ajax实现用户登录验证
2020/09/13 jQuery
[02:49]2018DOTA2亚洲邀请赛主赛事决赛日战况回顾 Mineski鏖战5局夺得辉耀
2018/04/10 DOTA
python实现复制整个目录的方法
2015/05/12 Python
python设计模式大全
2016/06/27 Python
django使用图片延时加载引起后台404错误
2017/04/18 Python
python记录程序运行时间的三种方法
2017/07/14 Python
Python实现二维数组按照某行或列排序的方法【numpy lexsort】
2017/09/22 Python
django_orm查询性能优化方法
2018/08/20 Python
Face++ API实现手势识别系统设计
2018/11/21 Python
python根据时间获取周数代码实例
2019/09/30 Python
使用python创建生成动态链接库dll的方法
2020/05/09 Python
家得宝官网:The Home Depot(全球最大的家居装饰专业零售商)
2018/12/17 全球购物
COS美国官网:知名服装品牌
2019/04/08 全球购物
大学毕业感言一句话
2014/02/06 职场文书
党员干部2014全国两会学习心得体会
2014/03/10 职场文书
效能监察建议书
2014/05/19 职场文书
合同意向书范本
2014/07/30 职场文书
基层党员四风问题自我剖析材料
2014/09/29 职场文书
2014年督导工作总结
2014/11/19 职场文书
2015年上半年信访工作总结
2015/03/30 职场文书
教师评职称工作总结2015
2015/04/20 职场文书
2015年会计人员工作总结
2015/05/22 职场文书
《司马光》教学反思
2016/02/22 职场文书
使用react-virtualized实现图片动态高度长列表的问题
2021/05/28 Javascript
详解Python内置模块Collections
2022/03/22 Python