关于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 Mysql数据库操作 Perl操作Mysql数据库
Jan 12 Python
简单分析Python中用fork()函数生成的子进程
May 04 Python
在Python中操作文件之read()方法的使用教程
May 24 Python
python中pygame针对游戏窗口的显示方法实例分析(附源码)
Nov 11 Python
Python的装饰器使用详解
Jun 26 Python
python批量查询、汉字去重处理CSV文件
May 31 Python
NumPy 数学函数及代数运算的实现代码
Jul 18 Python
解决安装pyqt5之后无法打开spyder的问题
Dec 13 Python
OpenCV哈里斯(Harris)角点检测的实现
Jan 15 Python
PyTorch加载自己的数据集实例详解
Mar 18 Python
python3.8.1+selenium实现登录滑块验证功能
May 22 Python
Python实现异步IO的示例
Nov 05 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
php上传图片并压缩的实现方法
2015/12/22 PHP
JavaScrip单线程引擎工作原理分析
2010/09/04 Javascript
Web开发之JavaScript
2012/03/29 Javascript
利用jq让你的div居中的好方法分享
2013/11/21 Javascript
javascript实现在某个元素上阻止鼠标右键事件的方法和实例
2014/08/12 Javascript
node.js操作mongoDB数据库示例分享
2014/11/26 Javascript
JavaScript使用concat连接数组的方法
2015/04/06 Javascript
JavaScript动态提示输入框输入字数的方法
2015/07/27 Javascript
jQuery+AJAX实现遮罩层登录验证界面(附源码)
2020/09/13 Javascript
JS实现图片高亮展示效果实例
2015/11/24 Javascript
jquery中cookie用法实例详解(获取,存储,删除等)
2016/01/04 Javascript
全面解析DOM操作和jQuery实现选项移动操作代码分享
2016/06/07 Javascript
表单中单选框添加选项和移除选项
2016/07/04 Javascript
jQuery autoComplete插件两种使用方式及动态改变参数值的方法详解
2016/10/24 Javascript
nodejs 终端打印进度条实例代码
2017/04/22 NodeJs
jQuery实现对网页节点的增删改查功能示例
2017/09/18 jQuery
JS实现的input选择图片本地预览功能示例
2018/08/29 Javascript
JavaScript this在函数中的指向及实例详解
2019/10/14 Javascript
vue自定义插件封装,实现简易的elementUi的Message和MessageBox的示例
2020/11/20 Vue.js
微信小程序实现音乐播放页面布局
2020/12/11 Javascript
python统计文本文件内单词数量的方法
2015/05/30 Python
Python中的浮点数原理与运算分析
2017/10/12 Python
在NumPy中创建空数组/矩阵的方法
2018/06/15 Python
python安装requests库的实例代码
2019/06/25 Python
基于Python实现剪切板实时监控方法解析
2019/09/11 Python
总经理办公室主任岗位职责
2013/11/12 职场文书
军训心得体会
2013/12/31 职场文书
学生干部学习的自我评价
2014/02/18 职场文书
小学少先队活动方案
2014/02/18 职场文书
股东协议书范本
2014/04/14 职场文书
大学生个人先进事迹材料范文
2014/05/03 职场文书
小学见习报告
2014/10/31 职场文书
教师调动申请报告
2015/05/18 职场文书
python - asyncio异步编程
2021/04/06 Python
详解OpenCV获取高动态范围(HDR)成像
2022/04/29 Python
关于mysql中string和number的转换问题
2022/06/14 MySQL