python3第三方库手册_python3.4学习笔记(八) Python第三方库安装与使用,包管理工具解惑...

news/2024/10/22 14:36:06/

python3.4学习笔记(八) Python第三方库安装与使用,包管理工具解惑

许多人在安装Python第三方库的时候, 经常会为一个问题困扰:到底应该下载什么格式的文件?

当我们点开下载页时, 一般会看到以下几种格式的文件: msi, egg, whl

msi文件:Windows系统的安装包, 在Windows系统下可以直接双击打开, 并按提示进行安装

egg文件:setuptools使用的文件格式, 可以用setuptools进行安装

whl文件:wheel本质上是zip文件, 它使用.whl作为拓展名, 用于Python模块的安装, 它的出现是为了替代Eggs, 可以用pip的相关命令进行安装

Python 包管理工具解惑 | zrong's blog

http://zengrong.net/post/2169.htm

python3.4学习笔记(十六) windows下面安装easy_install和pip教程 - 流风,飘然的风 - 博客园

http://www.cnblogs.com/zdz8207/p/python_learn_note_16.html

=====================================

实例:使用pip直接安装beautifulsoup4

F:\kanbox\pythoncode\zyspider>pip install beautifulsoup4

Python2.7 安装 beautifulsoup4-4.4.0 下载地址:http://www.crummy.com/software/BeautifulSoup/bs4/download/4.4/

安装方法:cmd, cd进入beautifulsoup的 setup.py 所在的那个目录(如: D:\download\beautifulsoup4-4.4.0),然后运行

python setup.py build

python setup.py install

=====================================

下面主要安装的是三个科学计算的相关模块,其它模块的安装过程类,希望能帮助坛友少走弯路。

晚上倒腾了一晚上的科学计算模块的东西,python的版本、系统的32和64位的差别、让python的模块下载复杂的不行,我安装的主要模块是4个

Scipy:科学和工程计算工

Python Image Library:python图形处理库

Numpy:高阶大量的矩阵运算

Matplotlib一个Python的图形框架,用来绘制图表

PIL现在还不支持python3,所以用pillow代替,至于两者代替产生的问题看这个贴子http://www.douban.com/group/topic/37715851/

这几个工具中matplotlib找到了相应的64位python3.3的安装包,其它的不小心安了32位的,导致无法使用(什么不是有效的win32程序啥 的)

经过一晚上的折腾,弄好了,总结:

安装方法如下(win7 64位,pyhon3.3.2测试通过,只要是windows系统应该这样都可以)

1、安装easy_install,到这里https://pypi.python.org/pypi/setuptools找一个ez_setup.py的文件下载下来,然后运行

2、运行cmd,输入easy_install pip,安装pip模块,如果出现easy_install是无效命令的提示,请将pythonXX\Scripts目录加入系统变量中的path中

3、到该网站http://www.lfd.uci.edu/~gohlke/pythonlibs/下载对应你的版本和系统的whl文件,比如 我的就是64位系统,python3.3

4、运行cmd 输入pip whl 文件路径, 安装该模块。比如,我的whl文件的路径如果是这样C:\test.whl那么在cmd中输入pip install C:\test.whl

5、运行idle输入import 模块名,检查相应模块是否安装正确,若报错说缺少某某模块,则运行cmd 输入pip install 模块名

PS:另外稍微科普一下,easy_install,pip和一个egg什么什么的,都是python官方的第三方模块管理工具,

现在python官方推荐的工具就是pip,本来第5条中的命令我用的是easy_install的,后来改成pip install了


http://www.ppmy.cn/news/545791.html

相关文章

python3.4学习笔记(十七) 网络爬虫使用Beautifulsoup4抓取内容

python3.4学习笔记(十七) 网络爬虫使用Beautifulsoup4抓取内容 Beautiful Soup 是用Python写的一个HTML/XML的解析器,它可以很好的处理不规范标记并生成剖析树(parse tree)。 它提供简单又常用的导航(navigating),搜索以及修改剖析…

酷盘 文件服务器,酷盘是什么 酷盘怎么使用【使用方法】

酷盘是什么?酷盘怎么使用? 酷盘是什么 酷盘(Kanbox)是一款十分好用的在线存储软件,软件界面简洁,但功能却十分全面。2GB的默认存储空间,并且后续的空间升级条件也很容易达成。 酷盘用于文件管理及备份,可将相同文件即时自动同步…

windos 下 安装 pip

#0x00 easy_install和pip都是用来下载安装Python一个公共资源库PyPI的相关资源包的 首先安装easy_install 下载地址:https://pypi.python.org/pypi/ez_setup 解压,安装方法cmd进入到对应目录下,执行命令:python ez_setup.py ---------------------------…

python抛出异常会终止程序吗_Python学习笔记之类型判断,异常处理,终止程序操作小结...

python学习笔记 类型判断,异常处理,终止程序,实例代码: #idle中按F5可以运行代码 #引入外部模块 import xxx #random模块,randint(开始数,结束数) 产生整数随机数 import random import sys import os secret = random.randint(1,10) temp = input("请输入一个数字\…

python3中异常处理_Python3.4学习笔记之类型判断,异常处理,终止程序操作小结...

本文实例讲述了Python3.4类型判断,异常处理,终止程序操作。分享给大家供大家参考,具体如下: python3.4学习笔记 类型判断,异常处理,终止程序,实例代码: #idle中按F5可以运行代码 #引…

近期将会暂停服务的网站一览 - 做好数据迁移的准备哦^_^

1、抓虾 - http://www.zhuaxia.com 2、阿里巴巴酷盘 - https://kanbox.com 3、搜狗邮箱 - http://mail.sogou.com 4、豆瓣九点 - http://9.douban.com

个人评测酷盘 kanbox 网络硬盘的使用体验

我也是看了网上的评测 ,才使用的酷盘,现在想起来,那个评测真是有点像广告,推手故意写的,我写这个文章不是说酷盘不好,只能说没有网络上吹嘘的那么好,所以写下文章更正一下,具体各大网…

云存储——Kanbox

袋鼠(Kanbox)是由趋势媒体集团推出的同步文件云存储免费网盘,2G 容量,不限单个文件大 小,可在线上传下载文件,也可以使用客户端随时随地同步文件,多重加密、多重备份,让你的 文件永…