人工智能开发宝典:第五讲 Python开发环境安装(二)

为了进行人工智能开发,Python开发环境还需要安装以下扩展包:SetupTools (用于发布Python包)、PIP(用于安装管理Python扩展包)、NumPy(为Python提供数组和矩阵处理,以及傅叶变换等高效的数值处理功能)、Matplotlib(是Python最著名的绘图库之一,为提供一套Python提供一套和MATLAB相似的命令API,既适合交互式地进行制图,也可以作为绘图方便地嵌入GUI应用程序)、IPython (是一个Python的交互式shell,比默认的Pythonshell好用得多,支持变量自动补全,自动缩进,支持bash shell命令,内置了许多很有用的功能和函数。)

2.1、SetupTools的下载与安装教程(windows系统)

SetupTools是Python Enterprise Application Kit(PEAK)的一个副项目,它是一组Python的distutilsde工具的增强工具,可以让程序员更方便的创建和发布Python包,特别是那些对其它包具有依赖性的状况。

下载网址:https://pypi.python.org/pypi/setuptools

解压后拷到E:\Python36\Scripts

启动CDM,然后进入到E:\Python36\Scripts\setuptools,运行安装命令 E:\Python36\Scripts\setuptools \python setup.py install进行安装。

2.2、PIP的下载与安装教程(windows系统)

PIP是一个现代的,通用的Python包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。

下载网址:

https://pypi.python.org/pypi/pip#downloads

解压后拷到E:\Python36\Scripts

启动CDM,然后进入到E:\Python36\Scripts\pip,运行安装命令 E:\Python36\Scripts\pip\pythonsetup.py install进行安装。

安装可能报错:

Traceback :

Flie "setup.py" , line 6, in

from setuptools import setup,find_packages

Module Not Found Error : No module named'setuptools'

2.3、NumPy的下载与安装教程(windows系统)

NumPy介绍

NumPy系统是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix))。据说NumPy将Python相当于变成一种免费的更强大的MatLab系统。

外文名:numpy

含 义:Python的一种开源的数字扩展

内 容:一个强大的N维数组对象Array

用 途:存储和处理大型矩阵

一个用python实现的科学计算包。包括:1、一个强大的N维数组对象Array;2、比较成熟的(广播)函数库;3、用于整合C/C++和Fortran代码的工具包;4、实用的线性代数、傅里叶变换和随机数生成函数。numpy和稀疏矩阵运算包scipy配合使用更加方便。

NumPy(NumericPython)提供了许多高级的数值编程工具,如:矩阵数据类型、矢量处理,以及精密的运算库。专为进行严格的数字处理而产生。多为很多大型金融公司使用,以及核心的科学计算组织如:Lawrence Livermore,NASA用其处理一些本来使用C++,Fortran或Matlab等所做的任务。

NumPy的下载地址:

https://pypi.python.org/pypi/numpy

或者http://www.lfd.uci.edu/~gohlke/pythonlibs/

要下载适合你电脑的numpy安装文件。本人是python3.6版本,64位windows系统,所以下载的是这个:

numpy-1.14.2-cp36-none-win_amd64.whl(md5,pgp)

文件位置:

下载好后将文件放到python安装目录下的scripts文件夹中。如果python安装正确的话这个文件夹中应该还有pip和easy_install.

在Windowsw命令提示符窗口,输入命令行命令:

“python -m pip install NumPy”

安装成功就会提示successfully installed。

验证是否成功:

最后要检验到底有没有成功,可以通过在python中输入importnumpy,如果没有提示异常,就说明安装成功

2.4、Matplotlib的下载和安装方法

Matplotlib是Python最著名的绘图库之一,为提供一套Python提供一套和MATLAB相似的命令API,既适合交互式地进行制图,也可以作为绘图方便地嵌入GUI应用程序.

Matplotlib能以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。

通过Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方图,功率谱,条形图,错误图,散点图等。

安装包下载网址:

https://pypi.python.org/pypi/matplotlib

出现一个大列表,是各种操作系统和各种版本的匹配,找到适合你的就好。例如,win10 64位,python 3.6.5,选matplotlib-2.2.2-cp36-cp36m-win_amd64.whl

下载之后,复制到E:\Python36\Scripts目录下,

在Windowsw命令提示符窗口,输入命令行命令:

“python -m pip install Matplotlib”

安装完毕。

2.5、IPython的下载和安装方法

IPython是一个Python的交互式shell,比默认的Pythonshell好用得多,支持变量自动补全,自动缩进,支持bash shell命令,内置了许多很有用的功能和函数。学习IPython将会让我们以一种更高的效率来使用Python。同时它也是利用Python进行科学计算和交互可视化的一个最佳的平台。

安装包下载网址:

https://pypi.python.org/pypi/ipython/6.3.1

选择“ipython-6.3.1-py3-none-any.whl(md5)”

下载之后,复制到E:\Python36\Scripts目录下,

在Windowsw命令提示符窗口,输入命令行命令:

“python -m pip install ipython”

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180503G0BVZQ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券