关于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 相关文章推荐
一则python3的简单爬虫代码
May 26 Python
Python中的集合类型知识讲解
Aug 19 Python
Python模块包中__init__.py文件功能分析
Jun 14 Python
Python中Iterator迭代器的使用杂谈
Jun 20 Python
Python生成指定数量的优惠码实操内容
Jun 18 Python
python实现Dijkstra算法的最短路径问题
Jun 21 Python
简单了解Python matplotlib线的属性
Jun 29 Python
Pytoch之torchvision.transforms图像变换实例
Dec 30 Python
Window系统下Python如何安装OpenCV库
Mar 05 Python
Python如何操作docker redis过程解析
Aug 10 Python
搭建pypi私有仓库实现过程详解
Nov 25 Python
Python pandas读取CSV文件的注意事项(适合新手)
Jun 20 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提示Cannot modify header information - headers already sent by解决方法
2014/09/22 PHP
PHP单元测试配置与使用方法详解
2019/12/27 PHP
JavaScript 继承详解(一)
2009/07/13 Javascript
基于jquery实现点击左右按钮图片横向滚动
2013/04/11 Javascript
jQuery与getJson结合的用法实例
2015/08/07 Javascript
基于Flowplayer打造一款免费的WEB视频播放器附源码
2015/09/06 Javascript
JavaScript中apply方法的应用技巧小结
2016/09/29 Javascript
鼠标点击input,显示瞬间的边框颜色,对之修改与隐藏实例
2016/12/26 Javascript
javascript实现二叉树遍历的代码
2017/06/08 Javascript
vuejs父子组件之间数据交互详解
2017/08/09 Javascript
分享5个好用的javascript文件上传插件
2018/09/16 Javascript
nodejs和react实现即时通讯简易聊天室功能
2019/08/21 NodeJs
ES11新增的这9个新特性,你都掌握了吗
2020/10/15 Javascript
python网络编程学习笔记(八):XML生成与解析(DOM、ElementTree)
2014/06/09 Python
python 读取DICOM头文件的实例
2018/05/07 Python
python实现简单名片管理系统
2018/11/30 Python
如何通过50行Python代码获取公众号全部文章
2019/07/12 Python
python3 tkinter实现添加图片和文本
2019/11/26 Python
Python3.9新特性详解
2020/10/10 Python
加拿大城市本地限时优惠:Buytopia.ca
2018/09/19 全球购物
美国伴娘礼服商店:Evening Collective
2019/10/07 全球购物
什么是反射
2012/03/17 面试题
医生实习工作总结的自我评价
2013/09/27 职场文书
团员学习总结的自我评价范文
2013/10/14 职场文书
保安的辞职报告怎么写
2014/01/20 职场文书
公司司机岗位职责范本
2014/03/03 职场文书
技术岗位竞聘演讲稿
2014/05/16 职场文书
合唱兴趣小组活动总结
2014/07/10 职场文书
2014年个人师德工作总结
2014/12/04 职场文书
2015年小学辅导员工作总结
2015/05/27 职场文书
黑暗中的舞者观后感
2015/06/18 职场文书
vue中三级导航的菜单权限控制
2021/03/31 Vue.js
Python如何导出导入所有依赖包详解
2021/06/08 Python
Nginx如何限制IP访问只允许特定域名访问
2022/07/23 Servers
python 镜像环境搭建总结
2022/09/23 Python
ubuntu如何搭建vsftpd服务器
2022/12/24 Servers