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格式化压缩后的JS文件的方法
Mar 05 Python
python爬虫之模拟登陆csdn的实例代码
May 18 Python
用python标准库difflib比较两份文件的异同详解
Nov 16 Python
Python2和Python3之间的str处理方式导致乱码的讲解
Jan 03 Python
Python实现去除列表中重复元素的方法总结【7种方法】
Feb 16 Python
Python脚本按照当前日期创建多级目录
Mar 01 Python
Python使用lambda表达式对字典排序操作示例
Jul 25 Python
python 中的paramiko模块简介及安装过程
Feb 29 Python
GDAL 矢量属性数据修改方式(python)
Mar 10 Python
Django DRF APIView源码运行流程详解
Aug 17 Python
详解python的变量缓存机制
Jan 24 Python
使用numpy nonzero 找出非0元素
May 14 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
如何冲泡挂耳包咖啡?技巧是什么
2021/03/04 冲泡冲煮
smarty模板引擎之内建函数用法
2015/03/30 PHP
php实现微信公众号主动推送消息
2015/12/31 PHP
php HTML无刷新提交表单
2016/04/05 PHP
php中的钩子理解及应用实例分析
2019/08/30 PHP
Jquery实现搜索框提示功能示例代码
2013/08/13 Javascript
Javascript中查找不以XX字符结尾的单词示例代码
2013/10/15 Javascript
js获取当月最后一天实例代码
2013/11/19 Javascript
javascript初学者常用技巧
2014/09/02 Javascript
JS使用oumousemove和oumouseout动态改变图片显示的方法
2015/03/31 Javascript
Jquery日历插件制作简单日历
2015/10/28 Javascript
Wireshark基本介绍和学习TCP三次握手
2016/08/15 Javascript
Angular2学习教程之组件中的DOM操作详解
2017/05/28 Javascript
详谈DOM简介及节点、属性、查找节点的方法
2017/11/16 Javascript
使用JS获取页面上的所有标签
2018/10/18 Javascript
详解vue.js移动端配置flexible.js及注意事项
2019/04/10 Javascript
Typescript 中的 interface 和 type 到底有什么区别详解
2019/06/18 Javascript
JavaScript console的使用方法实例分析
2020/04/28 Javascript
js实现淘宝浏览商品放大镜功能
2020/10/28 Javascript
JavaScript中常用的3种弹出提示框(alert、confirm、prompt)
2020/11/10 Javascript
vue 获取url里参数的两种方法小结
2020/11/12 Javascript
Vue实现图书管理案例
2021/01/20 Vue.js
[06:13]DOTA2进化论(修改版)
2013/10/08 DOTA
2款Python内存检测工具介绍和使用方法
2014/06/01 Python
python根据开头和结尾字符串获取中间字符串的方法
2015/03/26 Python
Python实现对比不同字体中的同一字符的显示效果
2015/04/23 Python
对python数据切割归并算法的实例讲解
2018/12/12 Python
Python函数装饰器常见使用方法实例详解
2019/03/30 Python
简单了解python中对象的取反运算符
2019/07/01 Python
Django media static外部访问Django中的图片设置教程
2020/04/07 Python
Cynthia Rowley官网:全球领先的生活方式品牌
2020/10/27 全球购物
《乞巧》教学反思
2014/02/27 职场文书
一岗双责责任书
2014/04/15 职场文书
建设工程授权委托书
2014/09/22 职场文书
感谢信格式范文
2015/01/22 职场文书
奖金申请报告模板
2015/05/15 职场文书