关于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 的 Socket 编程
Mar 24 Python
python 打印对象的所有属性值的方法
Sep 11 Python
Python FTP两个文件夹间的同步实例代码
May 25 Python
python使用插值法画出平滑曲线
Dec 15 Python
Python爬虫解析网页的4种方式实例及原理解析
Dec 30 Python
linux环境下安装python虚拟环境及注意事项
Jan 07 Python
深入理解Python 多线程
Jun 16 Python
python如何求圆的面积
Jul 01 Python
解决keras,val_categorical_accuracy:,0.0000e+00问题
Jul 02 Python
pytorch 权重weight 与 梯度grad 可视化操作
Jun 05 Python
使用pycharm运行flask应用程序的详细教程
Jun 07 Python
Python之matplotlib绘制饼图
Apr 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
linux php mysql数据库备份实现代码
2009/03/10 PHP
CentOS 6.2使用yum安装LAMP以及phpMyadmin详解
2013/06/17 PHP
Yii获取当前url和域名的方法
2015/06/08 PHP
浅谈htmlentities 、htmlspecialchars、addslashes的使用方法
2016/12/09 PHP
PHP get_html_translation_table()函数用法讲解
2019/02/16 PHP
thinkPHP框架乐观锁和悲观锁实例分析
2019/10/30 PHP
php屏蔽错误及提示的方法
2020/05/10 PHP
js中设置元素class的三种方法小结
2011/08/28 Javascript
js如何判断不同系统的浏览器类型
2013/10/28 Javascript
用json方式实现在 js 中建立一个map
2014/05/02 Javascript
jQuery 选择器详解
2015/01/19 Javascript
jQuery实现多级下拉菜单jDropMenu的方法
2015/08/28 Javascript
js调用百度地图及调用百度地图的搜索功能
2015/09/07 Javascript
微信小程序 列表的上拉加载和下拉刷新的实现
2017/04/01 Javascript
BootStrap Fileinput插件和Bootstrap table表格插件相结合实现文件上传、预览、提交的导入Excel数据操作步骤
2017/08/07 Javascript
浅谈Vue父子组件和非父子组件传值问题
2017/08/22 Javascript
微信小程序实现YDUI的ScrollNav组件
2018/02/02 Javascript
vue.js使用代理和使用Nginx来解决跨域的问题
2018/02/03 Javascript
vue动态改变背景图片demo分享
2018/09/13 Javascript
小程序实现多选框功能
2018/10/30 Javascript
微信小程序实现图片滚动效果示例
2018/12/05 Javascript
微信小程序系列之自定义顶部导航功能
2019/05/21 Javascript
javascript+Canvas实现画板功能
2020/06/23 Javascript
vuex存取值和映射函数使用说明
2020/07/24 Javascript
Python实现的石头剪子布代码分享
2014/08/22 Python
Python采用Django制作简易的知乎日报API
2016/08/03 Python
Python3 读、写Excel文件的操作方法
2018/10/20 Python
对Python的多进程锁的使用方法详解
2019/02/18 Python
win10安装tesserocr配置 Python使用tesserocr识别字母数字验证码
2020/01/16 Python
工程力学硕士生的自我评价范文
2013/11/16 职场文书
教师自我鉴定范文
2014/03/20 职场文书
电子装配专业毕业生求职信
2014/04/23 职场文书
实习生评语
2014/04/26 职场文书
承诺函范文
2015/01/21 职场文书
毕业生对母校寄语
2015/02/26 职场文书
如何书写先进事迹材料?
2019/07/02 职场文书