Python模块常用四种安装方式


Posted in Python onOctober 20, 2020

安装Python模块时大多还要依赖一些其他模块,可以利用自动化安装工具,会自动帮你解决依赖关系,自动帮你下载并安装所缺少的那些模块。这样我们可以有更多时间去用各种模块,而不是花很多时间在安装上。 easy_insall的作用和perl中的cpan,ruby中的gem类似,都提供了在线一键安装模块的傻瓜方便方式,而pip是easy_install的改进版,提供更好的提示信息,删除package等功能。老版本的python中只有easy_install,没有pip。

 现在pip是python官网上推荐的安装python模块的方式,从Python2.7.9就自带了pip,安装路径在C:\Python27\Scripts。 本文将介绍Python安装模块的四种方式,通过本文的学习你掌握了几种呢?

Python模块常用四种安装方式 

方法1:easy_install方式

先下载ez_setup.py,运行pythonez_setup进行easy_install工具的安装,之后就可以使用easy_install进行安装package了。本文安装的是Python2.7.13版本,已经自带了easy_install。

easy_installpackageName
easy_installpackage.egg

方法2:pip方式

先进行pip工具的安?:easy_installpip(pip可以通过easy_install安?,而且也会装到Scripts文件夹下。)本文安装的是Python2.7.13版本,已经自带了pip。

  • 安?:pipinstallPackageName
  • 更新:pipinstall-UPackageName
  • 移除:pipuninstallPackageName
  • 搜索:pipsearchPackageName
  • 帮助:piphelp

方法3:下载源码,用setup.py安装

下载模块包,进行解压,进入模块文件夹,执行:

pythonsetup.pyinstall

方法4:单文件模块

直接把文件拷贝到$python_dir/Lib

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
wxPython中listbox用法实例详解
Jun 01 Python
图文详解WinPE下安装Python
May 17 Python
详解python如何在django中为用户模型添加自定义权限
Oct 15 Python
解决Python 使用h5py加载文件,看不到keys()的问题
Feb 08 Python
Pyqt QImage 与 np array 转换方法
Jun 27 Python
python pycharm的安装及其使用
Oct 11 Python
Python数据可视化:箱线图多种库画法
Nov 06 Python
python中的线程threading.Thread()使用详解
Dec 17 Python
Python3 main函数使用sys.argv传入多个参数的实现
Dec 25 Python
python实现TCP文件传输
Mar 20 Python
JupyterNotebook 输出窗口的显示效果调整方法
Apr 13 Python
python输入一个水仙花数(三位数) 输出百位十位个位实例
May 03 Python
关于PyCharm安装后修改路径名称使其可重新打开的问题
Oct 20 #Python
编写python代码实现简单抽奖器
Oct 20 #Python
几款好用的python工具库(小结)
Oct 20 #Python
如何基于python实现年会抽奖工具
Oct 20 #Python
python使用re模块爬取豆瓣Top250电影
Oct 20 #Python
Python GUI之tkinter窗口视窗教程大集合(推荐)
Oct 20 #Python
Python 制作查询商品历史价格的小工具
Oct 20 #Python
You might like
解决GD中文乱码问题
2007/02/14 PHP
PHP实现的迷你漂流瓶
2015/07/29 PHP
PHP中filter函数校验数据的方法详解
2015/07/31 PHP
解析WordPress中控制用户登陆和判断用户登陆的PHP函数
2016/03/01 PHP
php pdo操作数据库示例
2017/03/10 PHP
详解PHP中的 input属性(隐藏 只读 限制)
2017/08/14 PHP
使用composer命令加载vendor中的第三方类库 的方法
2019/07/09 PHP
一个选择最快的服务器转向代码
2009/04/27 Javascript
JS 页面自动加载函数(兼容多浏览器)
2009/05/18 Javascript
为jQuery增加join方法的实现代码
2010/11/28 Javascript
公共js在页面底部加载的注意事项介绍
2013/07/18 Javascript
使用Javascript写的2048小游戏
2015/11/25 Javascript
深入浅析JavaScript面向对象和原型函数
2016/02/06 Javascript
BootStrap中Tab页签切换实例代码
2016/05/30 Javascript
vue-cli如何快速构建vue项目
2017/04/26 Javascript
微信小程序 setData使用方法及常用错误解决办法
2017/05/11 Javascript
iview实现select tree树形下拉框的示例代码
2018/12/21 Javascript
微信小程序人脸识别功能代码实例
2019/05/07 Javascript
Node 代理访问的实现
2019/09/19 Javascript
[01:46]DOTA2上海特锦赛小组赛英文解说KotlGuy采访
2016/02/27 DOTA
闭包在python中的应用之translate和maketrans用法详解
2014/08/27 Python
python通过post提交数据的方法
2015/05/06 Python
详解Python中的各种函数的使用
2015/05/24 Python
python基础之入门必看操作
2017/07/26 Python
Python 爬虫性能相关总结
2020/08/03 Python
Lampenwelt德国:欧洲领先的灯具和照明在线商店
2018/08/05 全球购物
Java中实现多态的机制是什么?
2014/12/07 面试题
假日旅行社实习自我鉴定
2013/09/24 职场文书
制药工程专业毕业生推荐信
2013/12/24 职场文书
物业公司采购员岗位职责
2013/12/31 职场文书
服装采购员岗位职责
2014/03/15 职场文书
大学生就业意向书范文
2014/04/01 职场文书
环保宣传标语
2014/06/12 职场文书
淘宝文案策划岗位职责
2015/04/14 职场文书
七年级英语教学反思
2016/02/15 职场文书
NodeJs内存占用过高的排查实战记录
2021/05/10 NodeJs