关于pip的安装,更新,卸载模块以及使用方法(详解)


Posted in Python onMay 19, 2017

在Python的学习过程中,肯定会遇到很多安装模块的地方,可以使用easy_install安装,但是easy_install相对于pip而言,最大的缺陷就是它所安装的模块是不能够卸载的,其他功能是和pip一样的。

下面介绍一下pip的安装:

安装我总结了两个方法 1 通过下载安装文件来安装 2 通过easy_install安装

1 下载pip安装包 https://pypi.python.org/pypi/pip#downloads

1) 网页提供了两个安装包,一个是.whl的 一个是压缩包的,这里主要讲解压缩包的,对于.whl的可以查看文章.这里选择下载pip-7.1.0.tar.gz (md5, pgp) ,然后解压文件包 进入到文件夹中的 \pip-7.1.0\pip-7.1.0

2) 然后使用控制台写入命令行进行安装。 使用控制台进入到该文件夹路径中,这里可以在路径文件夹中的空白处,按住Shift键 单击右键 选择”在此处打开命令窗口” 即可实现打开的控制台为文件夹的路径。

3) 使用python setup.py install命令对pip进行安装,在路径D:\Python27\Lib\site-packages中可以查看你所安装的pip文件,这里的D:\Python27是我的python的安装路径。(这里要说明一下,之所以可以使用python setup.py install 是因为安装python时 自动已经安装了setuptools工具(路径为D:\Python27\Lib\site-packages\setuptools-0.6c11-py2.7.egg-info))

4) 可以在python的IDLE中测试模块是否安装成功。 写:import BeatifulSoup 如果提示错误 说明没有安装成功。

pip更新模块:

1) 使用控制台命令进入到pip的安装路径:D:\Python27\Lib\site-packages

2) 使用更新命令行:pip install -U PackageName

pip卸载模块:

1) 使用控制台命令进入到pip的安装路径:D:\Python27\Lib\site-packages

2) 使用更新命令行:pip uninstall PackageName

以上这篇关于pip的安装,更新,卸载模块以及使用方法(详解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
用Python实现一个简单的多线程TCP服务器的教程
May 05 Python
python 异常处理总结
Oct 18 Python
PyQt5主窗口动态加载Widget实例代码
Feb 07 Python
python爬虫爬取淘宝商品信息(selenum+phontomjs)
Feb 24 Python
python pandas.DataFrame选取、修改数据最好用.loc,.iloc,.ix实现
Jun 11 Python
python opencv 图像拼接的实现方法
Jun 27 Python
python 绘制拟合曲线并加指定点标识的实现
Jul 10 Python
Python内存管理实例分析
Jul 10 Python
django用户登录验证的完整示例代码
Jul 21 Python
关于python pycharm中输出的内容不全的解决办法
Jan 10 Python
OpenCV读取与写入图片的实现
Oct 13 Python
python 网络编程要点总结
Jun 18 Python
python通过pip更新所有已安装的包实现方法
May 19 #Python
python django 实现验证码的功能实例代码
May 18 #Python
python实现发送邮件及附件功能
Mar 02 #Python
利用python微信库itchat实现微信自动回复功能
May 18 #Python
利用Python读取文件的四种不同方法比对
May 18 #Python
Python爬虫实现网页信息抓取功能示例【URL与正则模块】
May 18 #Python
Python使用time模块实现指定时间触发器示例
May 18 #Python
You might like
咖啡因含量是由谁决定的?低因咖啡怎么来?低因咖啡适合什么人喝
2021/03/06 新手入门
Access数据库导入Mysql的方法之一
2006/10/09 PHP
基于PHP输出缓存(output_buffering)的深入理解
2013/06/13 PHP
php中文验证码实现示例分享
2014/01/12 PHP
PHP遍历文件夹与文件类及处理类用法实例
2014/09/23 PHP
php文件操作之小型留言本实例
2015/06/20 PHP
php通过排列组合实现1到9数字相加都等于20的方法
2015/08/03 PHP
php设计模式之正面模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
页面按钮禁用与解除禁用的方法
2014/02/19 Javascript
javascript实现淡蓝色的鼠标拖动选择框实例
2015/05/09 Javascript
js轮盘抽奖实例分析
2020/04/17 Javascript
js实现无缝循环滚动
2020/06/23 Javascript
简单理解vue中track-by属性
2016/10/26 Javascript
bootstrap daterangepicker双日历时间段选择控件详解
2017/06/15 Javascript
基于Vue实例对象的数据选项
2017/08/09 Javascript
jQuery实现用户信息表格的添加和删除功能
2017/09/12 jQuery
Node.js如何对SQLite的async/await封装详解
2019/02/14 Javascript
小程序分享链接onShareAppMessage的具体用法
2020/05/22 Javascript
JavaScript缓动动画函数的封装方法
2020/11/25 Javascript
[04:55]完美世界副总裁蔡玮:DOTA2的自由、公平与信任
2013/12/18 DOTA
[03:53]2016国际邀请赛中国区预选赛第三日TOP10精彩集锦
2016/06/29 DOTA
Python实例之wxpython中Frame使用方法
2014/06/09 Python
Python实现监控程序执行时间并将其写入日志的方法
2015/06/30 Python
Python计算斗牛游戏概率算法实例分析
2017/09/26 Python
Python实现基于二叉树存储结构的堆排序算法示例
2017/12/08 Python
一文了解Python并发编程的工程实现方法
2019/05/31 Python
利用Python进行图像的加法,图像混合(附代码)
2019/07/14 Python
python中pygame安装过程(超级详细)
2019/08/04 Python
pip安装tensorflow的坑的解决
2020/04/19 Python
运动鞋、足球鞋和慕尼黑球衣:Sport Münzinger
2019/08/26 全球购物
数组越界问题
2015/10/21 面试题
RIP版本1跟版本2的区别
2013/12/30 面试题
外国语学院毕业生自荐信
2013/10/28 职场文书
葡萄牙语专业个人求职信
2013/12/10 职场文书
一文帮你理解PReact10.5.13源码
2021/04/03 Javascript
Pytorch可视化的几种实现方法
2021/06/10 Python