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 ...
随机推荐
- Delphi+GDI
源:Delphi 初试GDI+学习笔记 Delphi 深入GDI+学习笔记
- CLR VIA C#: 基元类型、 引用类型 和 值类型
一.基元类型 . 引用类型 和 值类型的区别: 1.基元类型(primitive type):编译器直接支持的数据类型: 基元类型 直接映射到 FCL 中存在的类型. C# 小写是基元类型,例如:st ...
- UVa 10176 - Ocean Deep ! - Make it shallow !!
题目大意:判断一个很大的二进制能否被131071整除.在二进制转十进制的过程中不断取模,最后判断结果是否是0就可以了. #include <cstdio> #include <cst ...
- SpringMVC常用注解@Controller,@Service,@repository,@Component
SpringMVC常用注解@Controller,@Service,@repository,@Component controller层使用@controller注解 @Controller 用于标记 ...
- 330. Patching Array
Given a sorted positive integer array nums and an integer n, add/patch elements to the array such th ...
- 笔记整理——Linux下C语言正则表达式
Linux下C语言正则表达式使用详解 - Google Chrome (2013/5/2 16:40:37) Linux下C语言正则表达式使用详解 2012年6月6日Neal627 views发表评论 ...
- CentOS下架设Telnet服务器
CentOS下架设Telnet服务器1.什么是Telnet?来自度娘的解释:Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式.它为用户提供了在本地计算机 ...
- centos5.5關閉ssh保留運行的程序
SSH会话关闭时,ssh所关联的pty关闭,系统会给这个pty所关联的session中的所有进程发送SIGHUP信号, SIGHUP的默认信号处理程序是终止进程,除非进程自己处理了SIGHUP. 解决 ...
- php 中 php-fpm 的重启、终止操作命令
php-fpm没有启动nginx会报502的错误 php 5.3.3 下的php-fpm 不再支持 php-fpm 以前具有的 /usr/local/php/sbin/php-fpm (start|s ...
- 2.5. Integer 16 、Integer 32、Integer 64(Core Data 应用程序实践指南)
Core Data 使用 “带符号的整数”,通常我们会选择Integer 32,如果不够,可以升级为Integer 64 (第3章),通过升级托管对象模型. 这三种类型对应的特性(Property)类 ...