python 库安装笔记
python 库安装笔记
zoerywzhou@163.com
http://www.cnblogs.com/swje/
作者:Zhouwan
2017-2-22
友情提示
安装python库的过程中,最重要的地方就是版本需要兼容。其中操作系统为64位,Python为2.X 64位,下载安装文件的时候也要注意版本匹配。其中文件名中包含的cp27表示CPython 2.7版本,cp34表示CPython 3.4,win_arm64指的是64位版本。
直奔主题
安装pip、setuptools 和 wheel:
下载get-pip.py
执行命令:python get-pip.py
(This will install or upgrade pip. Additionally, it will install setuptools and wheel if they’re not installed already.)
安装numpy、scipy、matplotlib 和scikit-learn (方法一:下载whl文件安装):
到网址: http://www.lfd.uci.edu/~gohlke/pythonlibs/ 中去下载whl文件如下:

- 最后一步:去到Python安装Scripts目录下,再使用pip install xxx.whl安装
- 先装Numpy\Scipy\Matlotlib包,再安装Scikit-Learn。

- 测试一下,可以看到,import成功,说明配置成功
安装numpy(方法二:下载setup.py 安装包,通过python命令安装):
下载numpy 的setup.py
cmd命令进入到numpy安装包的目录下面,执行python setup.py
安装pyzmq:
easy_install pyzmq 执行出错时,尝试使用 pip install pyzmq 命令,Successfully!
安装Jupyter notebook:
在安装python、setup tools 和 VCForPython27的前提下:
pip install ipython notebook
安装demjson:install demjson to deal with data in json format
命令:
1、解压下载的文件 :tar xvfz demjson-2.2.4
2、进入安装文件夹:cd demjson-2.2.4
3、用python命令安装即可:python setup.py install
好啦~~~大功告成!!!
小结:
常用的库安装方法有以下两种:
- 直接安装命令:easy_install、pip install、apt-get install
- 如安装numpy:pip install numpy,将自动从网上获取最适合的资源
- 缺点:有时候自动安装的python包比较多的时候,会出现版本不兼容的情况,导致不能正常使用。
- 先下载wheel文件,再通过pip 等命令安装
- 如上面用到的 安装numpy方法一
- 这种方法可以自己选择指定的安装版本,从而避免上面的错误;比较推荐这种安装方法
- 先下载相应的setup.py文件,然后到安装文件夹目录下,用Python命令:python setup.py install
本博客随着学习过程将不断更新,未完,待续……
祝大家学习愉快!
python 库安装笔记的更多相关文章
- python 库安装方法及常用库
python 库安装方法及常用库 python库安装方法: 方法一:setpu.py 1.下载库压缩包,解压,记录下路径:*:/**/……/ 2.运行cmd,切换到*:/**/……/目录下 3.运行s ...
- protocol buffer c++ python库安装
c++库安装较简单,不要用源码,还得下载依赖,就被墙了 https://github.com/google/protobuf/releases 下载一个最新的release安装 #protoc -- ...
- python库安装(numpy+scipy+matplotlib+scikit_learn)
python安装好后,库安装走了很多弯路,查了很多资料,终于安装成功,并且保存了该文章的地址,分享给大家 本人电脑windows 7,64位系统,安装的Python是3.5的,因此下载的库也是对应版本 ...
- python库安装方法及下载依赖库
python库的安装方法 直接使用pip pip install xxx python第三方下载,可以在地址栏上输入所需库的名字,进行快速查找 源码安装 python setup.py install ...
- Python库安装注意事项
由于一些python库依赖其它库或者其它组件,因此,在使用pip3命令安装python库的时候,经常会报错,告知缺失哪些组件. 但是, 开启VPN后,就没有再碰到类似错误,相关组件都是自动被安装. 因 ...
- python库安装失败的解决方法
安装python库 在https://www.lfd.uci.edu/~gohlke/pythonlibs 中,搜索对应库名称 选取对应版本下载 在cmd窗口中,用命令 pip install+文件路 ...
- Python库安装
标签(空格分隔): Python 安装pip 正如管理Java Project的Maven,管理Scalar Project的sbt一样,Python也有其管理工具 -- pip,也是今天我们的主角哦 ...
- 【python库安装问题解决】UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc0 in position 121: invalid start byte
好久没用python了...今天随便pip安装个库突然报错: Exception:‘’ (most recent call last): File "C:\ProgramData\Anac ...
- python库安装如:requests,selenium等
安装方式: 1.pip安装: 如:pip install requests 2.wheel安装: 在PyPI上下载对应的wheel文件:如要下载requests的wheel文件,打开:http://p ...
随机推荐
- sgu176 Flow Construction【有源汇有上下界最小流】
同样是模板题. 首先将有源汇转换为无源汇,假设原来的源汇为st,我们加入的源汇为ST,那么我们应该从t到s连一条流量为+∞的边,使原来的st满足收支平衡,退化为普通节点. 分离必要边和其他边,从S到T ...
- UILabel自适应高度
在网上看了一些,发现很多关于自适应高度的,不能用,就在下面写一种我常用的吧!保证可以直接粘贴复制到Xcode中运行. UILabel *label = [[UILabel alloc] init]; ...
- stm32实现待机唤醒
STM32的低功耗模式有3种:1.睡眠模式(CM3内核停止,外设仍然运行)2.停机模式(所有时钟都停止)3.待机模式(1.8v内核电源关闭) 进入待机模式的方法,以及设置WK_UP引脚用于把STM32 ...
- 使用getParameterMap()方法实现对请求参数的封装的工具类
我们知道,HttpServletRequest这个类的getParameter(name),getParameterValues(name)可以分别实现对页面传来的单个参数和对多个同名参数的接受.特别 ...
- 好的 vim编辑博客
http://www.cnblogs.com/ma6174/archive/2011/12/10/2283393.html 如果你不满足于使用现成的颜色主题的话,那我们来看一下如何修改环境配色.首先要 ...
- Java的三种代理模式
Java的三种代理模式 1.代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩 ...
- windows中如何查看某个端口被谁占用
说明:本人操作系统为win7 x64,文章转自http://jingyan.baidu.com/article/3c48dd34491d47e10be358b8.html,加上本人的注释. 开始--- ...
- ThinkPHP--IS_AJAX
增加IS_GET,IS_POST,IS_PUT,IS_DELETE,IS_AJAX常量,方便除控制器外的地方判断方法,Action类的isGet isPost等方法暂时保留,但不建议使用.
- spring mvc 引用 jasper JasperReportsHtmlView的nullpx图片问题
spring mvc 引用 jasper JasperReportsHtmlView的nullpx图片问题 参考:http://stackoverflow.com/questions/1168633 ...
- Java之模板方法模式(Template Method)
Java之模板方法模式(Template Method) 1. 概念:定义一个算法的骨架,而将一些实现步骤延迟到子类中. 把不变的行为搬到超类,去除子类中重复的代码来体现他的优势. 2. UML图: ...