- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IDEA中python开发环境的安装 (1)python的安装 打开linux终端,python的安装可以通过如下命令完成。 ? //安装python sudo apt install python IDEA中python开发环境的安装 (2)python编辑插件的安装 在IDEA欢迎窗口的下部选择browse repositories按钮 IDEA中python开发环境的安装 (2)python编辑插件的安装 在新弹出的窗口的左上角的输入框中输入python,并在列出的选项中选择下图所示的python community edition选项,然后点击图中绿色install按钮进行在线安装 IDEA中python开发环境的安装 (3)配置python项目环境 在安装完python插件之后,重新启动IDEA,选择创建python工程,并点击project SDK按钮(如下图所示),选择安装的python的SDK。 IDEA中python开发环境的安装 (3)配置python项目环境 当python项目创建成功之后,还需要设置python和Spark的环境变量。点击run-edit configuration,在弹出的窗口中(如下图所示),点击绿色的加号按钮,然后选择python,此时窗口的内容如右侧显示。然后点击窗口中的enviroment variables按钮,在弹出的小窗口中设置python和Spark的环境变量。 IDEA中python开发环境的安装 (3)配置python项目环境 在Spark和python环境变量设置完成之后,通过file-project struncture打开如下图所示的窗口。点击窗口左侧列表中的module选项,在窗口右侧的区域中,选择denpences选项卡,就会看到如下图所示的右侧窗口的内容。然后点击最右侧的绿色加号按钮,在弹出的下拉菜单中选择第一个JARs or directories选项,并在弹出的窗口中,找到spark下python文件中Lib的路径(如下图所示)。这些操作完成之后,点击Ok,并在弹出的窗口中选择Jar Directory即可。 IDEA中python开发环境的安装 (4)测试 通过new-python file创建一个名为test.py的python文件,填入如下图所示的内容。然后右键选择Run test,如果在IDEA的状态栏看到运行结果,即证明项目创建和配置成功。 本周实践任务 一、实践Spark的共享变量 二、实践基于pySpark的Kmeans实现 三、初步尝试实践基于pySpark的TF-IDF实现 要求: (1)过程要求截图,并对过程进行文字性的介绍说明 (2)要对程序进行详细的注释说明 谢谢大家! * * * * 第十一次课:Spark的进一步实践2 刘春 计算机与信息工程学院数据科学系 河南省时空大数据产业技术研究院 河南大学 报告提纲 Spark创建RDD的常见方式 Spark的共享变量 上节课知识点回顾 Spark编程实例 基于IDEA+Maven的WordCount程序 在IDEA中安装Scala插件与SDK 基于Scala的wordcount Spark程序 基于Java的wordcount Spark程序 三方面的内容 基于Scala的wordcount Spark程序 (6)修改pom.xml文件 一、基于IDEA编辑和运行wordCount程序 ?xml version=1.0 encoding=UTF-8? project xmlns=/POM/4.0.0 xmlns:xsi=/2001/XMLSchema-instance xsi:schemaLocation=/POM/4.0.0 /xsd/maven-4.0.0.xsd modelVersion4.0.0/modelVersion !-- 这里的信息就是我们在创建项目过程中所填写的groupId、artifactId等信息 -- groupIdcom.liu/groupId artifactIdWordCountScala/artifactId version1.0-SNAPSHOT/version ? !-- 项目的依赖的jar包,一定要注意spark-core jar包的id后面还有一个scala的版本号-- dependencies dependency groupIdorg.apache.spark/groupId artifactIdspark-core_2.11/artifactId version2.4.5/version /dependency dependen
您可能关注的文档
- 《大数据基本处理框架原理与实践》PPT课件(共16次课)第八次课:Spark的基本原理.ppt
- 《大数据基本处理框架原理与实践》PPT课件(共16次课)第二次课:HDFS.ppt
- 《大数据基本处理框架原理与实践》PPT课件(共16次课)第九次课:Scala语言与Spark基本操作.ppt
- 《大数据基本处理框架原理与实践》PPT课件(共16次课)第六次课:Hbase基本原理介绍.ppt
- 《大数据基本处理框架原理与实践》PPT课件(共16次课)第七次课:Hbase的实践操作.ppt
- 《大数据基本处理框架原理与实践》PPT课件(共16次课)第三次课:MapReduce概述.ppt
- 《大数据基本处理框架原理与实践》PPT课件(共16次课)第十次课:Spark的进一步实践.ppt
- 《大数据基本处理框架原理与实践》PPT课件(共16次课)第十二次课:Spark的进一步实践3.ppt
- 《大数据基本处理框架原理与实践》PPT课件(共16次课)第十六次课:Spark的进一步实践3 - 带代码.ppt
- 《大数据基本处理框架原理与实践》PPT课件(共16次课)第十三次课:Spark streaming的基本原理.ppt
最近下载
- 海南省海口市(新版)2024小学语文人教版小升初真题(巩固卷)完整试卷(含答案).docx VIP
- 2025-2030中国医学影像设备行业深度调研及投资前景预测研究报告.docx
- 公安院校公安专业本专科招生政治考察表(2022年西藏报考公安院校公安专业招生).doc VIP
- 劳动争议管理制度.docx VIP
- 2024年秋季新北师大版七年级上册数学全册导学案.docx
- 2020-2021学年北京市朝阳区北京版四年级下册期末测试英语试卷.docx VIP
- 骨关节感染患者的护理(外科护理).pptx
- 波形护栏质量检验评定表、报告单.pdf VIP
- 大学《传感器原理及应用》习题解析及期末考试真题.docx VIP
- 基于PLC控制的泡沫切割机-毕业论文.doc VIP
文档评论(0)