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 相关文章推荐
Win7上搭建Cocos2d-x 3.1.1开发环境
Jul 03 Python
Python的gevent框架的入门教程
Apr 29 Python
python用装饰器自动注册Tornado路由详解
Feb 14 Python
详解Python使用Plotly绘图工具,绘制甘特图
Apr 02 Python
Python中如何导入类示例详解
Apr 17 Python
对Django中static(静态)文件详解以及{% static %}标签的使用方法
Jul 28 Python
Django 实现外键去除自动添加的后缀‘_id’
Nov 15 Python
python实现飞船大战
Apr 24 Python
Python引入多个模块及包的概念过程解析
Sep 21 Python
基于python+selenium自动健康打卡的实现代码
Jan 13 Python
Pytorch 中的optimizer使用说明
Mar 03 Python
Python基础教程,Python入门教程(超详细)
Jun 24 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
ThinkPHP 防止表单重复提交的方法
2011/08/08 PHP
zend framework配置操作数据库实例分析
2012/12/06 PHP
PHP读取文件的常见几种方法
2016/11/03 PHP
PHP实现的MD5结合RSA签名算法实例
2017/10/07 PHP
PHP下用Swoole实现Actor并发模型的方法
2019/06/12 PHP
jquery ajax 同步异步的执行示例代码
2010/06/23 Javascript
基于jquery编写的横向自适应幻灯片切换特效的实例代码
2013/08/06 Javascript
利用JQuery和Servlet实现跨域提交请求示例分享
2014/02/12 Javascript
jQuery设置和获取HTML、文本和值示例
2014/07/08 Javascript
js实现input密码框提示信息的方法(附html5实现方法)
2016/01/14 Javascript
jQuery web 组件 后台日历价格、库存设置的代码
2016/10/14 Javascript
修改 bootstrap table 默认detailRow样式的实例代码
2017/07/21 Javascript
vue中简单弹框dialog的实现方法
2018/02/26 Javascript
AngularJS修改model值时,显示内容不变的实例
2018/09/13 Javascript
mpvue中使用flyjs全局拦截的实现代码
2018/09/13 Javascript
vue 表单之通过v-model绑定单选按钮radio
2019/05/13 Javascript
js 计算月/周的第一天和最后一天代码
2020/02/01 Javascript
python中stdout输出不缓存的设置方法
2014/05/29 Python
Python实现的批量下载RFC文档
2015/03/10 Python
python BeautifulSoup设置页面编码的方法
2015/04/03 Python
详解Python网络爬虫功能的基本写法
2016/01/28 Python
python3中set(集合)的语法总结分享
2017/03/24 Python
python解析html提取数据,并生成word文档实例解析
2018/01/22 Python
Python合并同一个文件夹下所有PDF文件的方法
2019/03/11 Python
Python Flask框架扩展操作示例
2019/05/03 Python
浅谈django url请求与数据库连接池的共享问题
2019/08/29 Python
Python3使用xml.dom.minidom和xml.etree模块儿解析xml文件封装函数的方法
2019/09/23 Python
python正则表达式的懒惰匹配和贪婪匹配说明
2020/07/13 Python
纯DOM+CSS3实现简单的小风车动画
2016/09/27 HTML / CSS
印尼最大的婴儿用品购物网站:Orami
2017/09/28 全球购物
新郎父亲婚宴答谢词
2014/01/11 职场文书
经理助理岗位职责
2014/03/05 职场文书
团队口号大全
2014/06/06 职场文书
市场营销工作计划书
2014/09/15 职场文书
安全保证书
2015/01/16 职场文书
学校学习型党组织建设心得体会
2019/06/21 职场文书