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运行效率的方法之间的对比
Apr 03 Python
浅析Python多线程下的变量问题
Apr 28 Python
Python实现分割文件及合并文件的方法
Jul 10 Python
python实现汉诺塔方法汇总
Jul 25 Python
Python简单读取json文件功能示例
Nov 30 Python
Python中的pygal安装和绘制直方图代码分享
Dec 08 Python
python在线编译器的简单原理及简单实现代码
Feb 02 Python
Python中enumerate()函数编写更Pythonic的循环
Mar 06 Python
python django框架中使用FastDFS分布式文件系统的安装方法
Jun 10 Python
Python和Sublime整合过程图示
Dec 25 Python
使用pytorch和torchtext进行文本分类的实例
Jan 08 Python
Python还能这么玩之用Python做个小游戏的外挂
Jun 04 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/11/28 PHP
php FLEA中二叉树数组的遍历输出
2012/09/26 PHP
深入HTTP响应状态码速查表的详解
2013/06/07 PHP
分享一个超好用的php header下载函数
2014/01/31 PHP
php实现的支持imagemagick及gd库两种处理的缩略图生成类
2014/09/23 PHP
php中JSON的使用与转换
2015/01/14 PHP
简介WordPress中用于获取首页和站点链接的PHP函数
2015/12/17 PHP
jQuery的实现原理的模拟代码 -1 核心部分
2010/08/01 Javascript
来自国外的14个图片放大编辑的jQuery插件整理
2010/10/20 Javascript
JS.getTextContent(element,preformatted)使用介绍
2013/09/21 Javascript
javascript面向对象之共享成员属性与方法及prototype关键字用法
2015/01/13 Javascript
JavaScript基于原型链的继承
2016/06/22 Javascript
使用HTML5+Boostrap打造简单的音乐播放器
2016/08/05 Javascript
微信小程序 progress组件详解及实例代码
2016/10/25 Javascript
JavaScript html5利用FileReader实现上传功能
2020/03/27 Javascript
详解使用vue脚手架工具搭建vue-webpack项目
2017/05/10 Javascript
解决vue 界面在苹果手机上滑动点击事件等卡顿问题
2018/11/27 Javascript
微信小程序学习笔记之目录结构、基本配置图文详解
2019/03/28 Javascript
babel7.x和webpack4.x配置vue项目的方法步骤
2019/05/12 Javascript
JavaScript展开操作符(Spread operator)详解
2019/07/20 Javascript
Vue中使用matomo进行访问流量统计的实现
2019/11/05 Javascript
js将日期格式转换为YYYY-MM-DD HH:MM:SS
2020/09/18 Javascript
基于JavaScript实现简单的轮播图
2021/03/03 Javascript
[08:54]《一刀刀一天》之DOTA全时刻18:十九支奔赴西雅图队伍全部出炉
2014/06/04 DOTA
Python第三方库的安装方法总结
2016/06/06 Python
python 开发的三种运行模式详细介绍
2017/01/18 Python
django2 快速安装指南分享
2018/01/05 Python
选择python进行数据分析的理由和优势
2019/06/25 Python
Python基于read(size)方法读取超大文件
2020/03/12 Python
python interpolate插值实例
2020/07/06 Python
详解python的super()的作用和原理
2020/10/29 Python
HTML5 用动画的表现形式装载图像
2016/03/08 HTML / CSS
安全责任书怎么写
2014/07/28 职场文书
2014年移动公司工作总结
2014/12/08 职场文书
班级班风口号大全
2015/12/25 职场文书
《称赞》教学反思
2016/02/17 职场文书