Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用吐血总结Word文件下载.docx

上传人:b****1 文档编号:1509771 上传时间:2023-04-30 格式:DOCX 页数:13 大小:1.02MB
下载 相关 举报
Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用吐血总结Word文件下载.docx_第1页
第1页 / 共13页
Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用吐血总结Word文件下载.docx_第2页
第2页 / 共13页
Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用吐血总结Word文件下载.docx_第3页
第3页 / 共13页
Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用吐血总结Word文件下载.docx_第4页
第4页 / 共13页
Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用吐血总结Word文件下载.docx_第5页
第5页 / 共13页
Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用吐血总结Word文件下载.docx_第6页
第6页 / 共13页
Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用吐血总结Word文件下载.docx_第7页
第7页 / 共13页
Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用吐血总结Word文件下载.docx_第8页
第8页 / 共13页
Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用吐血总结Word文件下载.docx_第9页
第9页 / 共13页
Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用吐血总结Word文件下载.docx_第10页
第10页 / 共13页
Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用吐血总结Word文件下载.docx_第11页
第11页 / 共13页
Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用吐血总结Word文件下载.docx_第12页
第12页 / 共13页
Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用吐血总结Word文件下载.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用吐血总结Word文件下载.docx

《Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用吐血总结Word文件下载.docx》由会员分享,可在线阅读,更多相关《Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用吐血总结Word文件下载.docx(13页珍藏版)》请在冰点文库上搜索。

Python+Eclipse+PyDev开发环境搭建及Prophet工具的使用吐血总结Word文件下载.docx

//www.eclipse.org/downloads/。

解压。

(3)如果再有时间,干脆连jvav也安装了,虽然python不依赖于java,但是后续可能有很多地方能用上。

2、开始安装

(1)安装python

下载python安装包,下载地址:

//www.python.org/。

下载之后安装到自己电脑,建议安装路径里不要有中文,比如,我安装路径为:

D:

\Python。

在安装过程中选择“自动添加到系统变量”,因为python安装之后必须检查一下在系统变量里是否有其安装路径,若没有还需要自行添加,所以干脆安装时就自动将其安装路径添加到系统变量里。

检查系统变量的方法:

计算机——右键——属性——高级系统设置——环境变量

在环境变量、系统变量的path变量下将Python的安装路径、安装路径的Scripts路径都给写进去,例如,我的环境变量就写为:

\Python;

\Python\Scripts,详见下面两个图。

然后保存环境变量设置即可。

(2)检查python是否安装成功

上述安装步骤结束之后,检查安装是否成功,在左下角开始菜单的运行框里输入cmd进入dos界面,输入命令:

python,回车执行,若出现版本号等信息则说明安装成功,如下面两个图。

因为我电脑上安装了两个版本的python,所以输入的命令稍有不同。

python2.7版本安装检查

python3.6版本安装检查

(3)下载pip最新版本

因为python使用过程中可能要用到很多库,安装各种库比较方便的方法就是使用pip命令,为了方便使用这种命令,最好更新一下python的pip工具。

到网上下载最新版本pip,地址:

//pypi.python.org/pypi/pip。

下载最新版本即可,我这边使用的是pip-9.0.1。

把下载的文件解压到目录:

\Python\Lib\site-packages\,

然后通过dos窗口进入到目录:

\Python\Lib\site-packages\pip-9.0.1,

在dos窗口输入命令:

pythonsetup.pyinstall,

则pip工具会自动更新。

更新后,检查D:

\Python\Scripts目录下会发现很多被更新过的文件。

(4)安装python的各种库

后续使用的Prophet工具依赖几个重要的库:

Numpy、Scipy、Matplotlib、Pandas、pystan等,其他库StatsModels、Scikit-Learn、Keras等可以根据自己的需要选择是否安装。

下面介绍如何安装这些库,有两种方法:

1)最常见也是最方便的方法,通过pip工具安装,这种安装方式一定要保持网络畅通,有较好的网速。

从dos窗口进入目录D:

\Python\Scripts,然后dos窗口输入命令:

pipinstall包名。

例如:

pipinstallNumpy。

执行命令后,系统会自动从网上查找对应的包的版本并下载、安装,待安装后,dos界面里会返回“installsuccessful”的提示。

2)网速不佳时(我安装环境时即遇到此问题),先使用迅雷或者浏览器下载待安装的python包的文件,下载到本地后解压,然后手工在本地安装。

方法如下:

从dos界面进入目录D:

\Python\Scripts,然后执行:

pipinstall包所在的本机路径。

pipinstallF:

\工具软件和教程\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下载地址:

下载后直接解压缩到本地一个路径(建议不要带中文),此工具不需安装,可直接使用。

比如,我的放在:

\eclipse_java_win32。

启动eclipse,点击Help->

InstallNewSoftware...在弹出的对话框中,点Add按钮。

Name中填:

Pydev,Location中填http:

//pydev.org/updates。

详见以下图。

注意:

上图中“showonlythelatestversionsofavailablesoftware”前面不要打√,不然系统默认下载最新版本就很可能不兼容,我这里使用的是PyDev5.7版本。

然后一步一步装下去,安装过程中要耐心等待,千万不要关闭eclipse。

安装完成后在Windows->

Preferences下查看是否能看到pydev选项,若能看到此选项则说明环境安装成功,否则说明安装失败,引起失败的最大可能性就是pydev版本和eclipse版本不兼容。

(6)配置PyDev解释器

安装好pydev后,需要配置Python解释器。

在Eclipse菜单栏中,点击Windows->

Preferences。

在对话框中,点击pyDev->

Interpreter-Python.点击New按钮,选择python.exe的路径,例如我的路径为:

\Python\python3.exe。

打开后显示出一个包含很多复选框的窗口.点Apply。

以下几步Python3.x必选,Python2随意。

1)General->

Editors->

TextEditors->

Spelling,Encoding改成Other:

UTF-8。

2)General->

Workspace,Textfileencoding改成Other:

3)找到安装目录下的\plugins\org.python.pydev.debug_x.x.x.yyyymmddhh\pysrc\pydevd.py,

920行的encoding=Non改成encoding="

UTF-8"

,保存。

至此,PyDev的配置就完成了。

(7)做个简单代码测试查看是否搭建完成python3.6+eclipse4.7+PyDev5.7开发平台。

启动Eclipse,创建一个新的项目,File->

New->

Projects...

选择PyDev->

PyDevProject输入项目名称,比如我建立的工程项目为:

TimeProphet,然后下一步完成。

给工程项目的源代码目录下建立不同的包并命名,选中src,右键——new——Package,然后给程序包命名,下一步结束。

我的程序包命名为:

business_prophet。

在程序包下面建立具体的程序文件,右键选中包——new——other——PyDevModule,给程序文件命名。

写个简单程序查看运行情况:

s=0

forkinrange(101):

s=s+k

print(s)

3、同一台电脑安装两个不同版本的Python

我的电脑上先安装了python2.7,再安装python3.6时发现系统无法识别pyton3.6,默认的选择python2.7。

后来网上查找大量文件才找到解决方案,上面写的一些操作步骤都是我解决了此问题之后才能完成的工作,踩了不知多少雷才搞定,若是原本没安装2.7版本则不需要这么麻烦。

经本大侠整理之后,应对多个版本的安装其实也就很简单了。

(1)不同版本的python一定要安装在不同目录下,比如我的2.7版本安装在:

C:

\Python27。

(2)安装完之后,到安装目录下看,两个版本的目录下都有:

python.exe这个文件,所以在dos下输入python命令时无法区分出到底调用哪个文件,为了区分,可将其中一个文件重命名。

例如,我的3.6版本的exe文件就重命名为:

python3.exe。

重命名之后一切ok。

可以到dos下检查安装情况,上文已讲过方法,再提一次。

(3)不同版本的python都要安装自己的pip工具,方法与上文中所述相同,但是要注意各自的pip工具要放在各自的\Lib\site-packages\目录下。

其他的操作过程就参考上文中pip的更新和使用方法。

二、Prophet安装

首先在网上下载其对应的python包:

pythonsetup.pyinstall

若上述命令执行失败,则通过pip方法执行,从dos进入目录:

\Python\Scripts,然后在dos中执行命令

pipinstallfbprophet。

此种方法使用时一定保证网络较好,能够快速下载文件并安装。

等待安装完成之后,可以测试一下:

进入python,导入fbprophet库,看是否能成功导入,如下,便安装成功了。

三、注意事项及异常问题解决方案

在环境搭建过程中会出现一些很异常的问题,部分问题困扰我大半天。

1、fbprophet软件包使用pip、pythonsetup.pyinstall两种方法无论如何都安装不成功,报错截取如下:

(1)d:

\python\include\pyconfig.h(59):

fatalerrorC1083:

无法打开包括文件:

“io.h”:

Nosuchfileordirectory

(2)error:

command'

\\ProgramFiles(x86)\\MicrosoftVisualStudio\\2017\\Community\\VC\\Tools\\MSVC\\14.12.25827\\bin\\HostX86\\x86\\cl.exe'

failedwithexitstatus2

上述问题在网上找资料找了接近1天,一直解决不了,最后解决方法:

卸载原本安装的vs2017,重新下载并安装。

之后再用pip工具安装软件包,成功。

2、部分软件包使用pip安装时能够下载,但是安装不成功,报错如下:

UnicodeDecodeError:

'

utf8'

codeccan'

tdecode。

此情况是因为python的pip工具编码方式默认为“utf-8”,但是部分文件的编码格式为“gbk”则无法对此类文件解码。

解决方法:

找到文件D:

\Python\Lib\site-packages\pip\compat\__init__.py,打开文件,line75的程序:

returns.decode('

utf-8'

)中的utf-8更改为gbk,保存文件。

然后重新使用pip工具安装程序包,成功。

安装完程序包之后,别忘了把编码格式再改回utf-8,不然后面可能还会出现其他问题。

 

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

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2