收藏 分享(赏)

Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用_吐血总结.doc

上传人:精品资料 文档编号:10174746 上传时间:2019-10-16 格式:DOC 页数:11 大小:1.07MB
下载 相关 举报
Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用_吐血总结.doc_第1页
第1页 / 共11页
Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用_吐血总结.doc_第2页
第2页 / 共11页
Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用_吐血总结.doc_第3页
第3页 / 共11页
Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用_吐血总结.doc_第4页
第4页 / 共11页
Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用_吐血总结.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、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 开发

2、环境中集成 prophet 工具包 fbprophet,这个工具包用最新版本的,链接我就不写在邮件里了,自己到百度上就能搜索到官网地址。一、 Python 环境搭建1、 准备工作(1) 安装 Python 前必须先安装 VS,我安装的是 visual studio 2017,下载地址:https:/ 检查 python 是否安装成功上述安装步骤结束之后,检查安装是否成功,在左下角开始菜单的运行框里输入 cmd 进入 dos 界面,输入命令:python,回车执行,若出现版本号等信息则说明安装成功,如下面两个图。因为我电脑上安装了两个版本的 python,所以输入的命令稍有不同。python2.

3、7 版本安装检查python3.6 版本安装检查(3) 下载 pip 最新版本因为 python 使用过程中可能要用到很多库,安装各种库比较方便的方法就是使用 pip 命令,为了方便使用这种命令,最好更新一下 python 的 pip工具。到网上下载最新版本 pip,地址:https:/pypi.python.org/pypi/pip。下载最新版本即可,我这边使用的是 pip-9.0.1。把下载的文件解压到目录:D:PythonLibsite-packages,然后通过 dos 窗口进入到目录:D:PythonLibsite-packagespip-9.0.1,在 dos 窗口输入命令:pyt

4、hon setup.py install,则 pip 工具会自动更新。更新后,检查 D:PythonScripts 目录下会发现很多被更新过的文件。(4) 安装 python 的各种库后续使用的 Prophet 工具依赖几个重要的库:Numpy、Scipy、Matplotlib、Pandas、pystan 等,其他库StatsModels、Scikit-Learn、Keras 等可以根据自己的需要选择是否安装。下面介绍如何安装这些库,有两种方法:1) 最常见也是最方便的方法,通过 pip 工具安装,这种安装方式一定要保持网络畅通,有较好的网速。从 dos 窗口进入目录 D:PythonScri

5、pts,然后 dos 窗口输入命令:pip install 包名。例如:pip install Numpy。执行命令后,系统会自动从网上查找对应的包的版本并下载、安装,待安装后,dos 界面里会返回“install successful”的提示。2) 网速不佳时(我安装环境时即遇到此问题) ,先使用迅雷或者浏览器下载待安装的 python 包的文件,下载到本地后解压,然后手工在本地安装。方法如下:从 dos 界面进入目录 D:PythonScripts,然后执行:pip install 包所在的本机路径。例如:pip install F:工具软件和教程python 学习python数据分析包n

6、umpy-1.14.2+mkl-cp36-cp36m-win32.whl。注意,下载包时一定要与 python 版本对应,比如我的 python 版本是3.6 版,则其兼容的包命名里面一般带有“cp36m”的标志,这就是包对应的 python 版本号。若安装了不兼容的包,很可能程序运行有问题。(5) 在 Eclipse 里集成 pythonPython 安装完成后,需要一个较友好的开发编译工具,目前能够使用的工具比较多,考虑到我们的开发团队主要使用 java 且使用的编译工具为Eclipse,所以我也倾向于使用 Eclipse 作为 Python 的开发编译工具。Eclipse 下载地址:ht

7、tps:/www.eclipse.org/downloads/。下载后直接解压缩到本地一个路径(建议不要带中文) ,此工具不需安装,可直接使用。比如,我的放在:D:eclipse_java_win32。启动 eclipse,点击 Help-Install New Software. 在弹出的对话框中,点 Add 按钮。Name 中填 :Pydev,Location 中填http:/pydev.org/updates。详见以下图。注意:上图中“show only the latest versions of available software”前面不要打,不然系统默认下载最新版本就很可能不兼容

8、,我这里使用的是 PyDev5.7 版本。然后一步一步装下去,安装过程中要耐心等待,千万不要关闭 eclipse。安装完成后在 Windows -Preferences 下查看是否能看到 pydev 选项,若能看到此选项则说明环境安装成功,否则说明安装失败,引起失败的最大可能性就是pydev 版本和 eclipse 版本不兼容。(6) 配置 PyDev 解释器安装好 pydev 后, 需要配置 Python 解释器。在 Eclipse 菜单栏中,点击 Windows -Preferences。在对话框中,点击pyDev-Interpreter - Python. 点击 New 按钮, 选择 p

9、ython.exe 的路径, 例如我的路径为:D:Pythonpython3.exe。打开后显示出一个包含很多复选框的窗口. 点 Apply。以下几步 Python 3.x 必选,Python 2 随意。1) General-Editors-Text Editors-Spelling,Encoding 改成 Other:UTF-8。2) General-Workspace,Text file encoding 改成 Other:UTF-8。3) 找到安装目录下的pluginsorg.python.pydev.debug_x.x.x.yyyymmddhhpysrcpydevd.py, 920 行

10、的 encoding = Non 改成 encoding = “UTF-8“,保存。至此,PyDev 的配置就完成了。(7) 做个简单代码测试查看是否搭建完成 python3.6+eclipse4.7+PyDev5.7 开发平台。启动 Eclipse,创建一个新的项目,File-New-Projects.选择 PyDev-PyDevProject 输入项目名称,比如我建立的工程项目为:TimeProphet,然后下一步完成。给工程项目的源代码目录下建立不同的包并命名,选中 src,右键newPackage,然后给程序包命名,下一步结束。我的程序包命名为:business_prophet。在程序

11、包下面建立具体的程序文件,右键选中包newotherPyDevModule,给程序文件命名。写个简单程序查看运行情况:s=0for k in range(101):s=s+kprint(s)3、 同一台电脑安装两个不同版本的 Python我的电脑上先安装了 python2.7,再安装 python3.6 时发现系统无法识别pyton3.6,默认的选择 python2.7。后来网上查找大量文件才找到解决方案,上面写的一些操作步骤都是我解决了此问题之后才能完成的工作,踩了不知多少雷才搞定,若是原本没安装 2.7 版本则不需要这么麻烦。经本大侠整理之后,应对多个版本的安装其实也就很简单了。(1) 不

12、同版本的 python 一定要安装在不同目录下,比如我的 2.7 版本安装在:C:Python27。(2) 安装完之后,到安装目录下看,两个版本的目录下都有:python.exe这个文件,所以在 dos 下输入 python 命令时无法区分出到底调用哪个文件,为了区分,可将其中一个文件重命名。例如,我的 3.6 版本的 exe 文件就重命名为: python3.exe。重命名之后一切 ok。可以到dos 下检查安装情况,上文已讲过方法,再提一次。python2.7 版本安装检查python3.6 版本安装检查(3) 不同版本的 python 都要安装自己的 pip 工具,方法与上文中所述相同,

13、但是要注意各自的 pip 工具要放在各自的 Libsite-packages目录下。其他的操作过程就参考上文中 pip 的更新和使用方法。二、 Prophet 安装首先在网上下载其对应的 python 包:https:/ fbprophet-0.2.1.tar.gz,解压缩。放到 D:PythonLibsite-packages 路径下,然后在 dos 窗口进入 D:PythonLibsite-packagesfbprophet-0.2.1,执行如下命令:python setup.py install若上述命令执行失败,则通过 pip 方法执行,从 dos 进入目录:D:PythonScrip

14、ts,然后在 dos 中执行命令pip install fbprophet。此种方法使用时一定保证网络较好,能够快速下载文件并安装。等待安装完成之后,可以测试一下:进入 python,导入 fbprophet 库,看是否能成功导入,如下,便安装成功了。三、 注意事项及异常问题解决方案在环境搭建过程中会出现一些很异常的问题,部分问题困扰我大半天。1、 fbprophet 软件包使用 pip、python setup.py install 两种方法无论如何都安装不成功,报错截取如下:(1) d:pythonincludepyconfig.h(59): fatal error C1083: 无法打开

15、包括文件: “io.h”: No such file or directory(2) error: command D:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.12.25827binHostX86x86cl.exe failed with exit status 2上述问题在网上找资料找了接近 1 天,一直解决不了,最后解决方法:卸载原本安装的 vs2017,重新下载并安装。之后再用 pip 工具安装软件包,成功。2、 部分软件包使用 pip 安装时能够下载,但是安装不成功,报错如下:UnicodeDecodeError: utf8 codec cant decode。此情况是因为 python 的 pip 工具编码方式默认为“utf-8” ,但是部分文件的编码格式为“gbk”则无法对此类文件解码。解决方法:找到文件 D:PythonLibsite-packagespipcompat _init_.py,打开文件,line 75 的程序:return s.decode(utf-8)中的 utf-8 更改为 gbk,保存文件。然后重新使用 pip 工具安装程序包,成功。安装完程序包之后,别忘了把编码格式再改回 utf-8,不然后面可能还会出现其他问题。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报