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命令行参数sys.argv使用示例
Jan 28 Python
python和opencv实现抠图
Jul 18 Python
对python 读取线的shp文件实例详解
Dec 22 Python
Python实现E-Mail收集插件实例教程
Feb 06 Python
基于wxPython的GUI实现输入对话框(2)
Feb 27 Python
Django项目基础配置和基本使用过程解析
Nov 25 Python
PyCharm下载和安装详细步骤
Dec 17 Python
基于Python生成个性二维码过程详解
Mar 05 Python
python不同系统中打开方法
Jun 23 Python
属性与 @property 方法让你的python更高效
Sep 21 Python
Python collections模块的使用方法
Oct 09 Python
python生成随机数、随机字符、随机字符串
Apr 06 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 为例)
2019/10/30 PHP
js获取系统的根路径实现介绍
2013/09/08 Javascript
javascript替换已有元素replaceChild()使用介绍
2014/04/03 Javascript
JS中自定义定时器让它在某一时刻执行
2014/09/02 Javascript
JavaScript中的Math.sin()方法使用详解
2015/06/15 Javascript
jQuery获取radio选中项的值实例
2016/06/18 Javascript
JavaScript中数组Array方法详解
2017/02/27 Javascript
AngularJS $http模块POST请求实现
2017/04/08 Javascript
Vue中如何实现轮播图的示例代码
2017/07/27 Javascript
three.js加载obj模型的实例代码
2017/11/10 Javascript
第一个Vue插件从封装到发布
2017/11/22 Javascript
vue实现双向绑定和依赖收集遇到的坑
2018/11/29 Javascript
20道JS原理题助你面试一臂之力(必看)
2019/07/22 Javascript
在layui tab控件中载入外部html页面的方法
2019/09/04 Javascript
vue+elementui实现点击table中的单元格触发事件--弹框
2020/07/18 Javascript
vue 验证两次输入的密码是否一致的方法示例
2020/09/29 Javascript
python list 合并连接字符串的方法
2013/03/09 Python
Python安装Imaging报错:The _imaging C module is not installed问题解决方法
2014/08/22 Python
通过Py2exe将自己的python程序打包成.exe/.app的方法
2018/05/26 Python
python pexpect ssh 远程登录服务器的方法
2019/02/14 Python
Python参数类型以及常见的坑详解
2019/07/08 Python
pip install 使用国内镜像的方法示例
2020/04/03 Python
Django ORM判断查询结果是否为空,判断django中的orm为空实例
2020/07/09 Python
canvas因为图片资源不在同一域名下而导致的跨域污染画布的解决办法
2019/01/18 HTML / CSS
Hawes & Curtis官网:英国经典品牌
2019/07/27 全球购物
面向游戏玩家和书呆子的极客订阅盒:Loot Crate
2020/11/25 全球购物
找工作最新求职信
2013/12/22 职场文书
保护环境的建议书
2014/03/12 职场文书
老龄工作先进事迹
2014/08/15 职场文书
四风问题个人对照检查材料
2014/09/26 职场文书
暑假社会实践证明格式
2014/10/28 职场文书
毕业论文致谢部分怎么写
2015/05/14 职场文书
初一英语教学反思
2016/02/15 职场文书
Python代码,能玩30多款童年游戏!这些有几个是你玩过的
2021/04/27 Python
Nginx+Tomcat负载均衡集群的实现示例
2021/10/24 Servers
PostgreSQL基于pgrouting的路径规划处理方法
2022/04/18 PostgreSQL