关于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学习资料
Feb 08 Python
Python中使用不同编码读写txt文件详解
May 28 Python
Python中基础的socket编程实战攻略
Jun 01 Python
CentOS 6.X系统下升级Python2.6到Python2.7 的方法
Oct 12 Python
使用pandas读取csv文件的指定列方法
Apr 21 Python
解决pycharm无法调用pip安装的包问题
May 18 Python
漂亮的Django Markdown富文本app插件的实现
Jan 02 Python
解决Python 使用h5py加载文件,看不到keys()的问题
Feb 08 Python
用python wxpy管理微信公众号并利用微信获取自己的开源数据
Jul 30 Python
Django框架创建项目的方法入门教程
Nov 04 Python
pytorch cuda上tensor的定义 以及减少cpu的操作详解
Jun 23 Python
Python classmethod装饰器原理及用法解析
Oct 17 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之static静态属性与静态方法实例分析
2015/07/30 PHP
smarty学习笔记之常见代码段用法总结
2016/03/19 PHP
yii2.0整合阿里云oss的示例代码
2017/09/19 PHP
脚本收藏iframe
2006/07/21 Javascript
JavaScript中去掉数组中的重复值的实现方法
2011/08/03 Javascript
解析window.open的使用方法总结
2013/06/19 Javascript
理解Javascript文件动态加载
2016/01/29 Javascript
Bootstrap选项卡与Masonry插件的完美结合
2016/07/06 Javascript
AngularJS中过滤器的使用与自定义实例代码
2016/09/17 Javascript
微信小程序 wx.request(接口调用方式)详解及实例
2016/11/23 Javascript
javascript实现一个网页加载进度loading
2017/01/04 Javascript
vue中appear的用法
2017/08/17 Javascript
3种vue路由传参的基本模式
2018/02/22 Javascript
js提取中文拼音首字母的封装工具类
2018/03/12 Javascript
jQuery滑动效果实现方法分析
2018/09/05 jQuery
axios携带cookie配置详解(axios+koa)
2018/12/28 Javascript
微信小程序实现多选框全选与取消全选功能示例
2019/05/14 Javascript
小程序选项卡以及swiper套用(跨页面)
2020/06/19 Javascript
JavaScript实现简单日历效果
2020/09/11 Javascript
js实现弹幕墙效果
2020/12/10 Javascript
[01:00:44]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第三局
2016/03/04 DOTA
[02:43]DOTA2亚洲邀请赛场馆攻略——带你走进东方体育中心
2018/03/19 DOTA
[39:18]完美世界DOTA2联赛PWL S3 Forest vs LBZS 第二场 12.17
2020/12/19 DOTA
[55:26]DOTA2-DPC中国联赛 正赛 Aster vs LBZS BO3 第一场 2月23日
2021/03/11 DOTA
matplotlib给子图添加图例的方法
2018/08/03 Python
matlab灰度图像调整及imadjust函数的用法详解
2020/02/27 Python
关于python tushare Tkinter构建的简单股票可视化查询系统(Beta v0.13)
2020/10/19 Python
CSS3中currentColor关键字的妙用
2016/02/27 HTML / CSS
信访工作者先进事迹
2014/01/17 职场文书
工厂保安员岗位职责
2014/01/31 职场文书
教职工代表大会主持词
2014/04/01 职场文书
吨的认识教学反思
2014/04/27 职场文书
幼儿园2016年圣诞活动总结
2016/03/31 职场文书
中国古代史学名著《战国策》概述
2019/08/09 职场文书
Filebeat 采集 Nginx 日志的方法
2021/03/31 Servers
Nginx域名转发https访问的实现
2021/03/31 Servers