Python+Eclipse+PyDev开发环境搭建及Prophet工具使用
——本人血泪史总结,倾情贡献,未经准许严禁外传。
我使用的是python3.6+eclipse4.7+PyDev5.7,这三个版本之间是兼容的,如果版本不兼容,搭建环境时会出现很多问题。以下是几个建议和注意事项:
(1)python版本在3.5版以上,否则不支持Prophet工具;
(2)先做准备工作,必须安装vc++环境,我安装的是visual studio 2017
(3)搭建python开发编译环境,我用的是python+eclipse+pydev插件;
(4)最后在python开发环境中集成prophet工具包fbprophet,这个工具包用最新版本的,链接我就不写在邮件里了,自己到百度上就能搜索到地址。
一、Python环境搭建
1、准备工作
(1)安装Python前必须先安装VS,我安装的是visual studio 2017,下载地址:www.visualstudio/zh-hans/thank-you-downloading-visual-studio/?sku=Community&rel=15。下载版本:Community 2017
下载之后进行安装,安装过程比较慢,在安装的过程中可以干其他事情去,具体干啥事情凭心情即可。建议在此期间做以下事情:下载eclipse工具、Python3.6安装包。
(2)下载Eclipse:/downloads/。解压。
(3)如果再有时间,干脆连jvav也安装了,虽然python不依赖于java,但是后续可能有很多地方能用上。
2、开始安装
(1)安装python
下载python安装包,下载地址:/。下载之后安装到自己电脑,建议安装路径里不要有中文,比如,我安装路径为:D:\Python。在安装过程中选择“自动添加到系
统变量”,因为python安装之后必须检查一下在系统变量里是否有其安装路径,若没有还需要自行添加,所以干脆安装时就自动将其安装路径添加到系统变量里。检查系统变量的方法:
计算机——右键——属性——高级系统设置——环境变量
在环境变量、系统变量的path变量下将Python的安装路径、安装路径的Scripts路径都给写进去,例如,我的环境变量就写为:D:\Python;D:\Python\Scripts,详见下面两个图。然后保存环境变量设置即可。
(2)检查python是否安装成功
上述安装步骤结束之后,检查安装是否成功,在左下角开始菜单的运行框里输入cmd进入dos界面,输入命令:python,回车执行,若出现版本号等信息则说明安装成功,如下面两个图。因为我电脑上安装了两个版本的python,所以输入的命令稍有不同。
python2.7版本安装检查
python3.6版本安装检查
(3)下载pip最新版本
因为python使用过程中可能要用到很多库,安装各种库比较方便的方法就是使用pip命令,为了方便使用这种命令,最好更新一下python的pip工具。到网上下载最新版本pip,地址:/pypi/pip。下载最新版本即可,我这边使用的是pip-9.0.1
把下载的文件解压到目录:D:\Python\Lib\site-packages\
然后通过dos窗口进入到目录:D:\Python\Lib\site-packages\pip-9.0.1
在dos窗口输入命令:
python setup.py install,
则pip工具会自动更新。
更新后,检查D:\Python\Scripts目录下会发现很多被更新过的文件。
(4)安装python的各种库
后续使用的Prophet工具依赖几个重要的库:Numpy、Scipy、Matplotlib、Pandas、pystan等,其他库StatsModels、Scikit-Learn、Keras等可以根据自己的需要选择是否安装。
下面介绍如何安装这些库,有两种方法:
1)最常见也是最方便的方法,通过pip工具安装,这种安装方式一定要保持网络畅通,有较好的网速。
从dos窗口进入目录D:\Python\Scriptseclipse哪个版本好,然后dos窗口输入命令:pip install 包名。例如:pip install Numpy。执行命令后,系统会自动从网上查对应的包的版本并下载、安装,待安装后,dos界面里会返回“install successful”的提示。
2)网速不佳时(我安装环境时即遇到此问题),先使用迅雷或者浏览器下载待安装的python包的文件,下载到本地后解压,然后手工在本地安装。方法如下:
从dos界面进入目录D:\Python\Scripts,然后执行:pip install 包所在的本机路径。例如:pip install F:\工具软件和教程\python学习\python数据分析包\numpy-1.14.2+mkl-cp36-cp36m-win32.whl
注意,下载包时一定要与python版本对应,比如我的python版本是3.6版,则其兼容的包命名里面一般带有“cp36m”的标志,这就是包对应的python版本号。若安装了不兼容的包,很可能程序运行有问题。
(5)在Eclipse里集成python
Python安装完成后,需要一个较友好的开发编译工具,目前能够使用的工具比较多,考虑到我们的开发团队主要使用java且使用的编译工具为Eclipse,所以我也倾向于使用Eclipse作为Python的开发编译工具。
Eclipse下载地址:/downloads/
下载后直接解压缩到本地一个路径(建议不要带中文),此工具不需安装,可直接使用。比如,我的放在:D:\eclipse_java_win32
启动eclipse,点击Help->Install   在弹出的对话框中,点Add 按钮。Name中填:Pydev,Location中填/updates。详见以下图。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。