Python语言免费,开源,编程更加简单,具有丰富的程序库,而且这些程序库大多都是C语言编写,性能损失小,适合大规模数据处理。下面主要讲解Windows平台Python环境搭建。
安装Python编译环境
Python官网下载地址:https://www.python.org/downloads/
可以选择最新的版本,3.6.2版本,点击下载即可。可以看到下载的是一个exe的程序文件。
点击安装,选择安装路径,一路下一步即可,最后点击完成。
安装完成之后,Python会自动添加环境变量,打开cmd命令行窗口,输入以下命令可以查看安装的Python版本,另外Python一般会自带安装pip包管理工具,通过这个工具可以安装各种Python的第三发库,非常方便。
python --version
# 现实安装的Python版本: Python 3.6.0
pip --version
# 查看安装的pip包管理工具的版本:pip 9.0.1 from c:\devlope\python3.6\lib\site-packages (python 3.6)
安装开发IDE
一般来说,安装Python之后,它会自带有一个简单的IDE,而且由于Python是解释执行的语言,简单的命令在Python命令行即可完成,但是一般复杂的大型项目,就需要一个强大的IDE来进行管理,我这儿使用的是JetBrains PyCharm 2016.3.3,这个IDE非常强大,而且开发界面非常友好。
官网下载地址:https://www.jetbrains.com/pycharm/download/#section=windows 官网有两个版本:Professional 和 Community两个版本,如果不是用Python做web开发,使用轻量级的 Community 就可以了。
下载之后,双击安装,除了选择安装路径之外,没有什么复杂的设置,一路下一步即可。
Python机器学习库的安装
Python中的基本机器学习库有:NumPy,SciPy,Matplotlib,Scikit-Learn,如果使用pip install 安装出现各种错误,这主要是pip的库中没有下载到匹配当前系统的版本导致的,不过不用惊慌,使用 wheel 安装即可。
这些库的一个可以下载的地址为:http://www.lfd.uci.edu/~gohlke/pythonlibs/
Crtl+F 搜索到这些库,然后选择适合当前系统和当前Python版本的库。
# 首先安装wheel扩展
pip install wheel
# 然后安装下载的 .whl 的Python三方库
pip install C:\Devlope\Python3.6\DeepLearning\scipy-0.19.0-cp36-cp36m-win32.whl
Python算法库的安装顺序为:NumPy -> SciPy -> Matplotlib -> Scikit-Learn