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生成随机验证码的两种方法
Dec 22 Python
Python使用SocketServer模块编写基本服务器程序的教程
Jul 12 Python
Python 安装setuptools和pip工具操作方法(必看)
May 22 Python
Python实现重建二叉树的三种方法详解
Jun 23 Python
python requests爬取高德地图数据的实例
Nov 10 Python
Python 按字典dict的键排序,并取出相应的键值放于list中的实例
Feb 12 Python
pandas 选取行和列数据的方法详解
Aug 08 Python
python实现H2O中的随机森林算法介绍及其项目实战
Aug 29 Python
Python 类属性与实例属性,类对象与实例对象用法分析
Sep 20 Python
如何基于pythonnet调用halcon脚本
Jan 20 Python
Pytorch实现将模型的所有参数的梯度清0
Jun 24 Python
在pycharm创建scrapy项目的实现步骤
Dec 01 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中MD5函数使用实例代码
2008/06/07 PHP
php文档更新介绍
2011/07/22 PHP
基于php验证码函数的使用示例
2013/05/03 PHP
php获取linux命令结果的实例
2017/03/13 PHP
php语言注释,单行注释和多行注释
2018/01/21 PHP
jQuery.query.js 取参数的两点问题分析
2012/08/06 Javascript
ComboBox 和 DateField 在IE下消失的解决方法
2013/08/30 Javascript
Javascript玩转继承(二)
2014/05/08 Javascript
js正则表达式验证邮件地址
2015/11/12 Javascript
通过node-mysql搭建Windows+Node.js+MySQL环境的教程
2016/03/01 Javascript
JS实现PC手机端和嵌入式滑动拼图验证码三种效果
2017/02/15 Javascript
微信JSAPI Ticket接口签名详解
2020/06/28 Javascript
详解VUE-地区选择器(V-Distpicker)组件使用心得
2018/05/07 Javascript
node和vue实现商城用户地址模块
2018/12/05 Javascript
vue中npm包全局安装和局部安装过程
2019/09/03 Javascript
electron 安装,调试,打包的具体使用
2019/11/06 Javascript
如何在vue项目中嵌入jsp页面的方法(2种)
2020/02/06 Javascript
浅析微信小程序自定义日历组件及flex布局最后一行对齐问题
2020/10/29 Javascript
python实现通过pil模块对图片格式进行转换的方法
2015/03/24 Python
python更新列表的方法
2015/07/28 Python
Python中urllib+urllib2+cookielib模块编写爬虫实战
2016/01/20 Python
整理Python 常用string函数(收藏)
2016/05/30 Python
Python编程使用NLTK进行自然语言处理详解
2017/11/16 Python
Python中循环引用(import)失败的解决方法
2018/04/22 Python
pandas 数据实现行间计算的方法
2018/06/08 Python
解决Python命令行下退格,删除,方向键乱码(亲测有效)
2020/01/16 Python
详解Python 重学requests发起请求的基本方式
2020/02/07 Python
超级实用的8个Python列表技巧
2020/08/24 Python
弄清Pytorch显存的分配机制
2020/12/10 Python
阿拉伯世界最大的电子商务网站:Souq沙特阿拉伯
2016/10/28 全球购物
世界上最大的售后摩托车零配件超市:J&P Cycles
2017/12/08 全球购物
zooplus波兰:在线宠物店
2019/07/21 全球购物
药学专业大学生自荐信
2013/09/28 职场文书
会务接待方案
2014/02/27 职场文书
uniapp开发小程序的经验总结
2021/04/08 Javascript
html+css实现赛博朋克风格按钮
2021/05/26 HTML / CSS