Python中扩展包的安装方法详解


Posted in Python onJune 14, 2017

前言

作为一个pythoner ,包的安装时必须懂的,这个语言跟matlab很类似,开源、共享,只要你有好的方法,都可以作为一个库,供大家下载使用,毕竟俗话说:"人生苦短,请用Python吗",下面话不多说,我们来一起看看详细的介绍吧。

方法如下:

1.单文件模块

将包拷贝到python安装目录下Lib下,eg:D:\py\Lib。

2.多文件模块

找到模块包(压缩文件zip或tar.gz)下载,进行解压,然后控制台中执行:python setup.py install xxx即可

3.使用easy_install 安装

前提:安装了easy_install 这个工具,如果没安装:先下载ez_setup.py,运行python ez_setup 进行easy_install工具的安装。【默认安装在D:\py\Scripts中】

然后使用easy_install packageName/package.egg 命令进行安装

4.使用pip安装

前提:必须安装了pip,如果没安装,可以下载https://pypi.python.org/pypi/pip#downloads,然后解压,最后进入安装包,执行python setup.py 安装【默认安装在D:\py\Scripts中】

使用pip -help可查看pip的一些常用命令

然后使用

      1> pip install packageName 来安装

      2>或者利用whl文件安装 pip install xxx.whl 安装

注:下载whl文件是,一定要和当前python版本及系统匹配了,在python的shell中可以使用

import pip

print pip.pep425tags.get_supported() 来查看和当前版本匹配的whl文件

Python中扩展包的安装方法详解

那么下载的whl文件就应该是xxxxx-cp27-cp27m-win32.whl。

5.利用exe自定义安装

网上的一些雷锋,有时可能将包做成exe文件了,所以在windows下,又可以直接点击下一步安装了。

注:使用pip或者easy_install 安装时,你的机器必须能连到外网。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
详细介绍Python函数中的默认参数
Mar 30 Python
python实现将元祖转换成数组的方法
May 04 Python
Python2.x中文乱码问题解决方法
Jun 02 Python
Python中atexit模块的基本使用示例
Jul 08 Python
在Django中限制已登录用户的访问的方法
Jul 23 Python
Python中return语句用法实例分析
Aug 04 Python
Python基于列表模拟堆栈和队列功能示例
Jan 05 Python
Python使用字典实现的简单记事本功能示例
Aug 15 Python
Python使用python-docx读写word文档
Aug 26 Python
python plotly画柱状图代码实例
Dec 13 Python
Python的控制结构之For、While、If循环问题
Jun 30 Python
Python jieba库分词模式实例用法
Jan 13 Python
Python模拟登陆实现代码
Jun 14 #Python
Python 自动刷博客浏览量实例代码
Jun 14 #Python
python简单线程和协程学习心得(分享)
Jun 14 #Python
Python字符串处理实现单词反转
Jun 14 #Python
python3实现UDP协议的服务器和客户端
Jun 14 #Python
老生常谈Python基础之字符编码
Jun 14 #Python
python3实现TCP协议的简单服务器和客户端案例(分享)
Jun 14 #Python
You might like
关于php mvc开发模式的感想
2011/06/28 PHP
phpize的深入理解
2013/06/03 PHP
php两点地理坐标距离的计算方法
2018/12/29 PHP
javascript之卸载鼠标事件的代码
2007/05/14 Javascript
js返回上一页并刷新代码整理
2012/12/21 Javascript
解析页面加载与js函数的执行 onload or ready
2013/12/12 Javascript
JavaScript格式化日期时间的方法和自定义格式化函数示例
2014/04/04 Javascript
javascript中attribute和property的区别详解
2014/06/05 Javascript
Javascript实现获取窗口的大小和位置代码分享
2014/12/04 Javascript
高效的jquery数字滚动特效
2015/12/17 Javascript
JS根据生日月份和日期计算星座的简单实现方法
2016/11/24 Javascript
详解使用vscode+es6写nodejs服务端调试配置
2017/09/21 NodeJs
AngularJS实现的根据数量与单价计算总价功能示例
2017/12/26 Javascript
vue的mixins属性详解
2018/03/14 Javascript
jQuery实现文字超过1行、2行或规定的行数时自动加省略号的方法
2018/03/28 jQuery
解决node.js含有%百分号时发送get请求时浏览器地址自动编码的问题
2019/11/20 Javascript
js实现菜单跳转效果
2020/12/11 Javascript
[01:12:44]VG vs Mineski Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
深入理解Python中装饰器的用法
2016/06/28 Python
python获取程序执行文件路径的方法(推荐)
2018/04/26 Python
pandas的resample重采样的使用
2020/04/24 Python
python给视频添加背景音乐并改变音量的具体方法
2020/07/19 Python
基于Python爬取51cto博客页面信息过程解析
2020/08/25 Python
李维斯法国官网:Levi’s法国
2019/07/13 全球购物
读群众路线心得体会
2014/03/07 职场文书
2014年五一劳动节社区活动总结
2014/04/14 职场文书
媒矿安全生产承诺书
2014/05/23 职场文书
小学生志愿者活动方案
2014/08/23 职场文书
2014客服代表实习自我鉴定
2014/09/18 职场文书
党员批评与自我批评总结
2014/10/15 职场文书
2015年施工员工作总结范文
2015/04/20 职场文书
中学后勤工作总结2015
2015/07/22 职场文书
2016年中学法制宣传日活动总结
2016/04/01 职场文书
公文写作:工伤事故分析报告怎么写?
2019/11/05 职场文书
Python中os模块的简单使用及重命名操作
2021/04/17 Python
TV动画「神渣☆爱豆」公开第一弹主视觉图
2022/03/21 日漫