当前位置: 首页 > ai >正文

Anaconda中配置Pyspark的Spark开发环境

Anaconda中配置Pyspark的Spark开发环境

目录

    • 1.在控制台中测试ipython是否启动正常
    • 2.安装好Java
    • 3.安装Spark并配置环境变量
    • 4.PySpark配置
    • 5.修改spark\conf下的spark-env文件
    • 6.测试Pyspark是否安装成功

1.在控制台中测试ipython是否启动正常

anaconda正常安装

这里先检查ipython是否正常,cmd命令窗口,输入,ipython,如下就证明可用。
在这里插入图片描述

2.安装好Java

测试
在这里插入图片描述

3.安装Spark并配置环境变量

spark 官网地址:https://spark.apache.org/downloads.html

选择需要的版本后安装
在这里插入图片描述
在这里插入图片描述

解压:

在这里插入图片描述
配置环境变量

在这里插入图片描述
添加到Path:
在这里插入图片描述

4.PySpark配置

在这里插入图片描述
在这里插入图片描述

增加:

%SPARK_HOME%\python\lib\py4j;%SPARK_HOME%\python\lib\pyspark; 

在这里插入图片描述

5.修改spark\conf下的spark-env文件

在这里插入图片描述

这里路径,写自己的anaconda路径

export PYSPARK_PYTHON=/C:/ProgramData/anaconda3
export PYSPARK_DRIVER_PYTHON=/C:/ProgramData/anaconda3
export PYSPARK_SUBMIT_ARGS=‘–master local[*]’

在这里插入图片描述

拷贝pyspark到site-packages文件夹下

在这里插入图片描述
拷贝到自己的anaconda文件下:

在这里插入图片描述

6.测试Pyspark是否安装成功

输入

jupyter notebook

在这里插入图片描述
在这里插入图片描述

from pyspark import SparkContext,SparkConfconf = SparkConf()data = ["猪八戒","20001"]sc = SparkContext(conf = conf)rdd = sc.parallelize(data)print(rdd.collect())

在这里插入图片描述

http://www.xdnf.cn/news/3246.html

相关文章:

  • 使用listPersonalCertificates 命令列示WebSphere Application Server特定密钥库中的个人证书
  • 【Android】四大组件之ContentProvider
  • 比较图检索增强生成(Graph RAG)和向量检索增强生成(Vector RAG)
  • L3-041 影响力
  • 如何在Cursor中使用MCP服务
  • Leetcode刷题记录24——最大子数组和
  • Java SE(6)——类和对象
  • 数据库 AI 助手测评:Chat2DB、SQLFlow 等工具如何提升开发效率?
  • 手搓传染病模型(SEIAR)
  • python3GUI--视频监控管理平台 By:PyQt5(详细讲解)
  • 多商户商城系统开发全策略:从技术架构到流量增长
  • python如何word转pdf
  • Node.js心得笔记
  • 前端八股 6
  • Redis ⑧-RESP | 渐进式遍历 | 数据库管理
  • 移动光猫 UNG853H 获取超级管理员账号密码
  • 2025东三省C题深圳杯C题数学建模挑战赛数模思路代码文章教学: 分布式能源接入配电网的风险分析
  • 支持selenium的chrome driver更新到136.0.7103.49
  • 2025年一加7pro刷twpr / magisk / kali nethunter教程+资源下载+避坑指南
  • ZYNQ 纯PL端逻辑资源程序固化流程
  • AM剪辑软件汉化版:简单易用,开启视频创作之旅
  • 5G技术如何提升智能家居体验:让家更聪明,生活更智能
  • Kubernetes(k8s)的API Server 组件原理与结合生产实战教程
  • 上位机知识篇---ARM 汇编语言与寄存器深度讨论
  • 【工具】Windows批量文件复制教程:用BAT脚本自动化文件管理
  • UDP数据包和TCP数据包的区别;网络编程套接字;不同协议的回显服务器
  • Android短信监控技术实现:合法合规的远程采集方案
  • 计网_PPP协议
  • CMake中的“包管理“模块FetchContent
  • Android Kotlin 项目完整集成 Bugly 异常监控指南