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实现rest请求api示例
Apr 22 Python
Python实现多线程下载文件的代码实例
Jun 01 Python
python中常用检测字符串相关函数汇总
Apr 15 Python
Python实现快速排序和插入排序算法及自定义排序的示例
Feb 16 Python
python爬虫入门教程--优雅的HTTP库requests(二)
May 25 Python
python实现多线程网页下载器
Apr 15 Python
python写入已存在的excel数据实例
May 03 Python
django多种支付、并发订单处理实例代码
Dec 13 Python
基于python的docx模块处理word和WPS的docx格式文件方式
Feb 13 Python
python自动脚本的pyautogui入门学习
Apr 01 Python
python3.5的包存放的具体路径
Aug 16 Python
用python获取txt文件中关键字的数量
Dec 24 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
Javascript中的常见排序算法
2007/03/27 Javascript
JS按位非(~)运算符与~~运算符的理解分析
2011/07/31 Javascript
suggestion开发小结以及对键盘事件的总结(针对中文输入法状态)
2011/12/20 Javascript
JS正则验证邮箱的格式详细介绍
2013/11/19 Javascript
javascript获取web应用根目录的方法
2014/02/12 Javascript
JavaScript中Cookies的相关使用教程
2015/06/04 Javascript
jquery地址栏链接与a标签链接匹配之特效代码总结
2015/08/24 Javascript
基于gulp合并压缩Seajs模块的方式说明
2016/06/14 Javascript
详解利用exif.js解决ios手机上传竖拍照片旋转90度问题
2016/11/04 Javascript
原生JS发送异步数据请求
2017/06/08 Javascript
微信小程序选择图片和放大预览图片功能
2017/11/02 Javascript
vue-cli webpack 引入jquery的方法
2018/01/10 jQuery
小程序实现五星点评效果
2018/11/03 Javascript
JavaScript实现简单的计算器
2020/01/16 Javascript
js异步接口并发数量控制的方法示例
2020/11/22 Javascript
[53:10]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs VG 第一场
2018/04/11 DOTA
Python Socket传输文件示例
2017/01/16 Python
django orm 通过related_name反向查询的方法
2018/12/15 Python
Python实现将字符串的首字母变为大写,其余都变为小写的方法
2019/06/11 Python
如何利用Anaconda配置简单的Python环境
2019/06/24 Python
Python字符串和正则表达式中的反斜杠('\')问题详解
2019/09/03 Python
pytorch AvgPool2d函数使用详解
2020/01/03 Python
wxPython修改文本框颜色过程解析
2020/02/14 Python
Django实现列表页商品数据返回教程
2020/04/03 Python
Python装饰器的应用场景代码总结
2020/04/10 Python
Python的Django框架实现数据库查询(不返回QuerySet的方法)
2020/05/19 Python
CSS3 选择器 基本选择器介绍
2012/01/21 HTML / CSS
Dockers鞋官网:Dockers Shoes
2018/11/13 全球购物
机械制造与自动化应届生求职信
2013/11/16 职场文书
编辑求职信样本
2013/12/16 职场文书
晨会主持词
2014/03/17 职场文书
拉歌口号大全
2014/06/13 职场文书
入党群众意见范文
2015/06/02 职场文书
Win11如何修改dns?Win11修改dns图文教程
2022/01/18 数码科技
TV动画《史上最强大魔王转生为村民A》番宣CM公布
2022/04/01 日漫
Alexa停服!网站排名将何去何从?目前还没有替代品。
2022/04/15 杂记