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 05 Python
python3.5 + PyQt5 +Eric6 实现的一个计算器代码
Mar 11 Python
python获取当前运行函数名称的方法实例代码
Apr 06 Python
python根据unicode判断语言类型实例代码
Jan 17 Python
python 寻找list中最大元素对应的索引方法
Jun 28 Python
Python绘制并保存指定大小图像的方法
Jan 10 Python
python爬虫神器Pyppeteer入门及使用
Jul 13 Python
Python面向对象程序设计之类和对象、实例变量、类变量用法分析
Mar 23 Python
Python基于pip实现离线打包过程详解
May 15 Python
使用keras实现Precise, Recall, F1-socre方式
Jun 15 Python
Python如何爬取b站热门视频并导入Excel
Aug 10 Python
jupyter notebook远程访问不了的问题解决方法
Jan 11 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 数组动态添加实现代码(最土团购系统的价格排序)
2011/12/30 PHP
php中time()和mktime()方法的区别
2013/09/28 PHP
php异步:在php中使用fsockopen curl实现类似异步处理的功能方法
2016/12/10 PHP
PHP实现移除数组中为空或为某值元素的方法
2017/01/07 PHP
获取任意Html元素与body之间的偏移距离 offsetTop、offsetLeft (For:IE5+ FF1 )[
2006/12/22 Javascript
jQuery EasyUI API 中文文档 - Panel面板
2011/09/30 Javascript
javascript提取URL的搜索字符串中的参数(自定义函数实现)
2013/01/22 Javascript
jqgrid 编辑添加功能详细解析
2013/11/08 Javascript
Javascript中的call()方法介绍
2015/03/15 Javascript
AngularJS表单详解及示例代码
2016/08/17 Javascript
AngularJS学习笔记(三)数据双向绑定的简单实例
2016/11/08 Javascript
js css自定义分页效果
2017/02/24 Javascript
详解webpack require.ensure与require AMD的区别
2017/12/13 Javascript
浅谈微信JS-SDK 微信分享接口开发(介绍版)
2018/08/15 Javascript
Javascript三种字符串连接方式及性能比较
2019/05/28 Javascript
Vue 子组件与数据传递问题及注意事项
2019/07/11 Javascript
vue 导航菜单刷新状态不消失,显示对应的路由界面操作
2020/08/06 Javascript
VUE-ElementUI 自定义Loading图操作
2020/11/11 Javascript
让python同时兼容python2和python3的8个技巧分享
2014/07/11 Python
跟老齐学Python之网站的结构
2014/10/24 Python
深入理解Python中变量赋值的问题
2017/01/12 Python
Python3使用PySynth制作音乐的方法
2019/09/09 Python
解决python打开https出现certificate verify failed的问题
2020/09/03 Python
Artist Guitars新西兰:乐器在线商店
2017/09/17 全球购物
JOSEPH官网:英国奢侈时尚品牌
2018/01/31 全球购物
女孩每月服装订阅盒:kidpik
2019/04/17 全球购物
zooplus德国:便宜地订购动物用品、动物饲料、动物食品
2020/05/06 全球购物
国际商务系学生个人的自我评价
2013/11/26 职场文书
门卫岗位安全职责
2013/12/13 职场文书
大学生创业计划书的范文
2014/01/07 职场文书
八项规定整改措施
2014/02/12 职场文书
颁奖典礼主持词
2014/03/25 职场文书
村党支部公开承诺书
2014/05/29 职场文书
2015年七七事变78周年纪念活动方案
2015/05/06 职场文书
原生JS封装vue Tab切换效果
2021/04/28 Vue.js
Nginx文件已经存在全局反向代理问题排查记录
2022/07/15 Servers