关于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批量下载图片的三种方法
Apr 22 Python
Python 爬虫图片简单实现
Jun 01 Python
python发送邮件实例分享
Jul 28 Python
numpy实现合并多维矩阵、list的扩展方法
May 08 Python
django初始化数据库的实例
May 27 Python
Django Admin实现三级联动的示例代码(省市区)
Jun 22 Python
python解析json串与正则匹配对比方法
Dec 20 Python
利用PyCharm操作Github(仓库新建、更新,代码回滚)
Dec 18 Python
python3读取csv文件任意行列代码实例
Jan 13 Python
Softmax函数原理及Python实现过程解析
May 22 Python
使用Keras实现Tensor的相乘和相加代码
Jun 18 Python
python不同版本的_new_不同点总结
Dec 09 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 stripslashes和addslashes的区别
2014/02/03 PHP
PHP中使用socket方式GET、POST数据实例
2015/04/02 PHP
PHP实现事件机制的方法
2015/07/10 PHP
[原创]php简单隔行变色功能实现代码
2016/07/09 PHP
PHP创建多级目录的两种方法
2016/10/28 PHP
js常用代码段整理
2011/11/30 Javascript
JavaScript版TAB选项卡效果实例
2013/08/16 Javascript
判断访客终端类型集锦
2015/06/05 Javascript
详解Node.js中的事件机制
2016/09/22 Javascript
微信小程序之小豆瓣图书实例
2016/11/30 Javascript
原生js实现简单的Ripple按钮实例代码
2017/03/24 Javascript
详解Angular 开发环境搭建
2017/06/22 Javascript
微信小程序 websocket 实现SpringMVC+Spring+Mybatis
2017/08/04 Javascript
详解开源的JavaScript插件化框架MinimaJS
2017/10/26 Javascript
利用ECharts.js画K线图的方法示例
2018/01/10 Javascript
详解vue中点击空白处隐藏div的实现(用指令实现)
2018/04/19 Javascript
js实现随机8位验证码
2020/07/24 Javascript
解决vue cli使用typescript后打包巨慢的问题
2019/09/30 Javascript
JavaScript中的Proxy对象
2020/11/27 Javascript
[38:39]完美世界DOTA2联赛循环赛 IO vs GXR BO2第二场 11.04
2020/11/05 DOTA
浅谈python新手中常见的疑惑及解答
2016/06/14 Python
Python Pexpect库的简单使用方法
2019/01/29 Python
python脚本当作Linux中的服务启动实现方法
2019/06/28 Python
python+selenium select下拉选择框定位处理方法
2019/08/24 Python
导入tensorflow:ImportError: libcublas.so.9.0 报错
2020/01/06 Python
python实现飞行棋游戏
2020/02/05 Python
解决Keras 自定义层时遇到版本的问题
2020/06/16 Python
Python爬虫之Selenium中frame/iframe表单嵌套页面
2020/12/04 Python
纯css3实现思维导图样式示例
2018/11/01 HTML / CSS
HTML5实现自带进度条和滑块滑杆效果
2018/04/17 HTML / CSS
在线吉他课程,学习如何弹吉他:Fender Play
2019/02/28 全球购物
物理教育专业毕业生推荐信
2013/11/03 职场文书
毕业生自我推荐
2013/11/04 职场文书
初中家长意见
2015/06/03 职场文书
素质教育学习心得体会
2016/01/19 职场文书
Spring mvc是如何实现与数据库的前后端的连接操作的?
2021/06/30 Java/Android