Python中扩展包的安装方法详解
作者:lee_3312 发布时间:2021-09-19 23:35:46
前言
作为一个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文件
那么下载的whl文件就应该是xxxxx-cp27-cp27m-win32.whl。
5.利用exe自定义安装
网上的一些雷锋,有时可能将包做成exe文件了,所以在windows下,又可以直接点击下一步安装了。
注:使用pip或者easy_install 安装时,你的机器必须能连到外网。
来源:http://blog.csdn.net/u010250863/article/details/68953104
猜你喜欢
- 1.我在一行结束后按回车键,就跳到隔一行的段落上,如何避免隔行跳到下一段落? A.在一行结束后先按着[Shift]键,再按回车就可以不隔行跳
- 单测框架的作用测试发现:从多个文件中寻找测试用例。测试执行:按照一定顺序去执行并且生成结果。测试断言:判断最终结果与实际结果的差异。测试报告
- python爬虫学习之定向爬取淘宝商品价格,供大家参考,具体内容如下import requestsimport redef getHTMLT
- 下面这些命令可以在命令行下用isql执行,isql -E -Q "命令",isql.exe
- sql server端口,我们可以通过\"服务器端网络试用工具\"和\"客户端实用工具\"来设定,设
- 前言大家好,我们今天来爬取c站的热搜榜,把其文章名称,链接和作者获取下来,我们保存到本地,我们通过测试,发现其实很简单,我们只要简单获取数据
- 最近无意看到网上有人使用Python编写几十行代码生成图像验证码,感觉很是繁琐,这里为各位朋友推荐两种方法,使用4行Python代码即可生成
- zip文件格式是通用的文档压缩标准,在ziplib模块中,使用ZipFile类来操作zip文件,下面具体介绍一下:class zipfile
- 在网上找到的随机不重复查询代码:select top 15 * from article&
- 本文介绍了目前6种比较常用的进度条,让大家都能直观地看到脚本运行最新的进展情况1.普通进度条在代码迭代运行中可以自己进行统计计算,并使用格式
- 我们以前介绍过一篇Python加密的文章:Python 加密的实例详解。今天我们看看python中hashlib模块用法示例,具体如下。ha
- 1.请实现一个装饰器,把函数的返回值+100然后返回def wapper(func):def innner(*args,**kwargs):
- 异步操作数据的方式有两种常见的方式:XMLHttpRequest 和 iframe. 孰优孰劣在此我们不争论,只是想举一个例子说明在获取网片
- 写在前面的话:此篇还是asp相关的,相信玩ASP的都有这个感觉,当数据有5万多条时-------just like音乐网,要调用最新的10条
- 本文实例为大家分享了Bootstrap实现渐变顶部固定自适应导航栏的具体代码,供大家参考,具体内容如下具体代码如下所示:<!DOCTY
- jquery的ajax请求方法:$.ajax({ &nbs
- 通过 CSS transform (firefox文档, safari文档)属性. 无所不能的css也开始玩起3D效果了。在配合 CSS t
- 调用数据库存储过程见下:<%Set Dataconn = Server.CreateObject(&qu
- 导言到目前为止,我们探讨的教程是由表现层,业务逻辑层和数据访问层构成的层次体系结构。数据访问层和业务逻辑层分别在教程第一和第二章提到。在Di
- <body oncontextmenu="return false" onselectstart="re