关于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共享引用(多个变量引用)示例代码
Dec 04 Python
Python创建系统目录的方法
Mar 11 Python
python基础教程之五种数据类型详解
Jan 12 Python
python三大神器之fabric使用教程
Jun 10 Python
python实现微信自动回复机器人功能
Jul 11 Python
python3 enum模块的应用实例详解
Aug 12 Python
PyTorch中的padding(边缘填充)操作方式
Jan 03 Python
Python运行异常管理解决方案
Mar 09 Python
浅谈Python中os模块及shutil模块的常规操作
Apr 03 Python
python 使用多线程创建一个Buffer缓存器的实现思路
Jul 02 Python
Pytorch可视化的几种实现方法
Jun 10 Python
Python+Selenium实现读取网易邮箱验证码
Mar 13 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
5.PHP的其他功能
2006/10/09 PHP
php4的session功能评述(一)
2006/10/09 PHP
php恢复数组的key为数字序列的方法
2015/04/28 PHP
PHP中如何防止外部恶意提交调用ajax接口
2016/04/11 PHP
CodeIgniter生成静态页的方法
2016/05/17 PHP
thinkPHP框架可添加js事件的分页类customPage.class.php完整实例
2017/03/16 PHP
深入理解PHP中mt_rand()随机数的安全
2017/10/12 PHP
深入研究PHP中的preg_replace和代码执行
2018/08/15 PHP
Javascript操纵Cookie实现购物车程序
2007/02/15 Javascript
Javascript UrlDecode函数代码
2010/01/09 Javascript
30个最佳jQuery Lightbox效果插件分享
2011/04/11 Javascript
JS上传前预览图片实例
2013/03/25 Javascript
js获取页面及个元素高度、宽度的代码
2016/04/26 Javascript
JavaScript ES5标准中新增的Array方法
2016/06/28 Javascript
Bootstrap分页插件之Bootstrap Paginator实例详解
2016/10/15 Javascript
jQuery图片轮播(二)利用构造函数和原型创建对象以实现继承
2016/12/06 Javascript
Vue父子组件双向绑定传值的实现方法
2018/07/31 Javascript
nuxt 每个页面head标签内容设置方式
2020/11/05 Javascript
[04:36]DOTA2国际邀请赛 ti3精彩集锦
2013/08/19 DOTA
深入讲解Python函数中参数的使用及默认参数的陷阱
2016/03/13 Python
多版本Python共存的配置方法
2017/05/22 Python
浅谈numpy中linspace的用法 (等差数列创建函数)
2017/06/07 Python
通过Python实现自动填写调查问卷
2017/09/06 Python
python3.6使用urllib完成下载的实例
2018/12/19 Python
python实现扫描局域网指定网段ip的方法
2019/04/16 Python
python实现爬虫抓取小说功能示例【抓取金庸小说】
2019/08/09 Python
pytorch自定义初始化权重的方法
2019/08/17 Python
Opencv+Python识别PCB板图片的步骤
2021/01/07 Python
Html5如何唤起百度地图App的方法
2019/01/27 HTML / CSS
HTML5视频播放插件 video.js介绍
2018/09/29 HTML / CSS
网络书店创业计划书
2014/02/07 职场文书
三月学雷锋月活动总结
2014/04/28 职场文书
精神文明建设汇报材料
2014/12/24 职场文书
校友会致辞
2015/07/30 职场文书
宿舍管理制度范本
2015/08/07 职场文书
redis 查看所有的key方式
2021/05/07 Redis