关于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下如何让web元素的生成更简单的分析
Jul 17 Python
Ruby元编程基础学习笔记整理
Jul 02 Python
Python下的Softmax回归函数的实现方法(推荐)
Jan 26 Python
pygame加载中文名mp3文件出现error
Mar 31 Python
tensorflow 恢复指定层与不同层指定不同学习率的方法
Jul 26 Python
Python实现带下标索引的遍历操作示例
May 30 Python
Flask框架学习笔记之路由和反向路由详解【图文与实例】
Aug 12 Python
Django 5种类型Session使用方法解析
Apr 29 Python
Tensorflow使用Anaconda、pycharm安装记录
Jul 29 Python
django使用graphql的实例
Sep 02 Python
python实现批量移动文件
Apr 05 Python
Python爬虫基础初探selenium
May 31 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中获取变量的变量名的一段代码的bug分析
2011/07/07 PHP
PHP实现抽奖功能实例代码
2020/06/30 PHP
javascript下function声明一些小结
2007/12/28 Javascript
Ext.FormPanel 提交和 Ext.Ajax.request 异步提交函数的区别
2009/11/12 Javascript
JS 自定义带默认值的函数
2011/07/21 Javascript
jquery+css3打造一款ajax分页插件(自写)
2014/06/18 Javascript
jQuery Validate初步体验(一)
2015/12/12 Javascript
关于动态执行代码(js的Eval)实例详解
2016/08/15 Javascript
require.js+vue开发微信上传图片组件
2016/10/27 Javascript
Javascript 实现放大镜效果实例详解
2016/12/03 Javascript
jQuery查找dom的几种方法效率详解
2017/05/17 jQuery
深入浅出理解JavaScript闭包的功能与用法
2018/08/01 Javascript
基于Vue.js与WordPress Rest API构建单页应用详解
2019/09/16 Javascript
vue+iview分页组件的封装
2020/11/17 Vue.js
python模拟登录百度代码分享(获取百度贴吧等级)
2013/12/27 Python
python删除文件示例分享
2014/01/28 Python
Python随机生成数据后插入到PostgreSQL
2016/07/28 Python
python中实现数组和列表读取一列的方法
2018/04/03 Python
Pandas标记删除重复记录的方法
2018/04/08 Python
Python实现对文件进行单词划分并去重排序操作示例
2018/07/10 Python
seek引发的python文件读写的问题及解决
2019/07/26 Python
一文轻松掌握python语言命名规范规则
2020/06/18 Python
python 绘制正态曲线的示例
2020/09/24 Python
python 常见的反爬虫策略
2020/09/27 Python
python 动态渲染 mysql 配置文件的示例
2020/11/20 Python
HTML5新增的标签和属性归纳总结
2018/05/02 HTML / CSS
web页面录屏实现
2019/02/12 HTML / CSS
mysql有关权限的表都有哪几个
2015/04/22 面试题
机械电子工程专业推荐信范文
2013/11/20 职场文书
大学生个人自荐信样本
2014/03/02 职场文书
校园环保建议书
2014/05/14 职场文书
住院医师规范化培训实施方案
2014/06/12 职场文书
群众路线组织生活会发言材料
2014/10/17 职场文书
干部作风建设工作总结
2014/10/29 职场文书
笔记本自带的win11如何跳过联网激活?
2022/04/20 数码科技
MySQL添加索引特点及优化问题
2022/07/23 MySQL