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 win32 简单操作方法
May 25 Python
Python爬虫框架Scrapy实例代码
Mar 04 Python
TensorFlow平台下Python实现神经网络
Mar 10 Python
python批量读取txt文件为DataFrame的方法
Apr 03 Python
Python中pip更新和三方插件安装说明
Jul 08 Python
python代码过长的换行方法
Jul 19 Python
详解python函数的闭包问题(内部函数与外部函数详述)
May 17 Python
pytorch获取模型某一层参数名及参数值方式
Dec 30 Python
Python数据清洗工具之Numpy的基本操作
Apr 22 Python
使用Python的开发框架Brownie部署以太坊智能合约
May 28 Python
OpenCV 图像梯度的实现方法
Jul 25 Python
python_tkinter事件类型详情
Mar 20 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 for 循环语句使用方法详细说明
2010/05/09 PHP
解析phpstorm + xdebug 远程断点调试
2013/06/20 PHP
php+xml实现在线英文词典查询的方法
2015/01/23 PHP
PHP更安全的密码加密机制Bcrypt详解
2017/06/18 PHP
经常用的图片在容器中的水平垂直居中实例
2007/06/10 Javascript
js removeChild 障眼法 可能出现的错误
2009/10/06 Javascript
JavaScript CSS修改学习第三章 修改样式表
2010/02/19 Javascript
为Extjs加加速(javascript加速)
2010/08/19 Javascript
javascript 学习笔记(onchange等)
2010/11/14 Javascript
鼠标滚轮改变图片大小的示例代码
2013/11/20 Javascript
js事件监听机制(事件捕获)总结
2014/08/08 Javascript
jquery获取节点名称
2015/04/26 Javascript
JavaScript学习小结(一)——JavaScript入门基础
2015/09/02 Javascript
js实现的奥运倒计时时钟效果代码
2015/12/09 Javascript
jQuery+PHP+MySQL实现无限级联下拉框效果
2016/02/19 Javascript
理解javascript封装
2016/02/23 Javascript
基于javascript实现全屏漂浮广告
2016/03/31 Javascript
Angular 2应用的8个主要构造块有哪些
2016/10/17 Javascript
ES6新特性三: Generator(生成器)函数详解
2017/04/21 Javascript
JavaScript实现开关等效果
2017/09/08 Javascript
利用vue + element实现表格分页和前端搜索的方法
2017/12/25 Javascript
js实现搜索栏效果
2018/11/16 Javascript
python 寻找list中最大元素对应的索引方法
2018/06/28 Python
Python continue语句实例用法
2020/02/06 Python
python数据库操作mysql:pymysql、sqlalchemy常见用法详解
2020/03/30 Python
Python devel安装失败问题解决方案
2020/06/09 Python
如何掌握自荐信格式呢
2013/11/19 职场文书
幼儿园五一活动方案
2014/02/07 职场文书
抗洪抢险事迹材料
2014/05/06 职场文书
5s标语大全
2014/06/23 职场文书
检察院院长群众路线教育实践活动个人整改措施
2014/10/04 职场文书
债务授权委托书范本
2014/10/17 职场文书
欢迎词范文
2015/01/27 职场文书
2015年清明节活动总结
2015/02/09 职场文书
社会实践活动总结格式
2015/05/11 职场文书
情人节单身感言
2015/08/03 职场文书