Pycharm通过SSH配置centos上Spark环境

这篇具有很好参考价值的文章主要介绍了Pycharm通过SSH配置centos上Spark环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

直接在shell进行pyspark进行编程,程序没有办法写得太长,而且我们希望能够实现一个及时给出结果的编程环境,可以使用pycharm连接centos上的spark,进行本地编程,同步到centos系统中运行程序,并把结果返回pycharm上。以下是pycharm的环境配置,这里采用的是2020版本的,2023版本变动较大,暂时没有找到配置方法:

  1. 新建项目→选择pure python→选择existing interpreter→选择更多…按钮
    Pycharm通过SSH配置centos上Spark环境,软件安装教程,pycharm,ssh,centos,spark
  2. 选择SSH→New server configuration→Host填写ip地址,这里以:192.168.19.137,Port不变→Username填写自己的系统用户名:root为例→点击New按钮
    Pycharm通过SSH配置centos上Spark环境,软件安装教程,pycharm,ssh,centos,spark
  3. 填写Password→点击Nex
    Pycharm通过SSH配置centos上Spark环境,软件安装教程,pycharm,ssh,centos,spark
  4. 点击后面的文件夹图标→配置centos上的python路径,选择centos上的python路径,这里选择miniconda里的python路径→点击OK→点击Finish
    Pycharm通过SSH配置centos上Spark环境,软件安装教程,pycharm,ssh,centos,spark
  5. 配置上传文件的存放路径:点击Remote project location后的文件夹→选择centos上存放py文件的路径→选择ok→点击create
    Pycharm通过SSH配置centos上Spark环境,软件安装教程,pycharm,ssh,centos,spark
  6. 配置部署关联路径:Tools→Deployment→Configuration
    Pycharm通过SSH配置centos上Spark环境,软件安装教程,pycharm,ssh,centos,spark
  7. 选择前面配置的远程客户端→选择Mappings→Deployment path的文件夹→选择跟前面上传路径一样的位置→点击OK→点击OK
    Pycharm通过SSH配置centos上Spark环境,软件安装教程,pycharm,ssh,centos,spark
  8. 在后面运行中会出现以下错误,需要代码头部添加以下两段代码
    没有设置JAVA运行环境

JAVA_HOME is not set

以下代码

import os
JAVA_HOME='/root/bigdata/jdk'
#向系统环境变量中添加 JAVA_HOME路径
os.environ['JAVA_HOME']=JAVA_HOME

指定Python解释器的位置

Exception: Python in worker has different version 2.7 than that in driver 3.6,
PySpark cannot run with different minor versions.Please check environment variables
PYSPARK_PYTHON and PYSPARK_DRIVER_PYTHON are correctly set.

添加以下代码

PYSPARK_PYTHON = "/miniconda2/envs/py365/bin/python"
os.environ["PYSPARK_PYTHON"] = PYSPARK_PYTHON
os.environ["PYSPARK_DRIVER_PYTHON"] = PYSPARK_PYTHON

示例代码
Pycharm通过SSH配置centos上Spark环境,软件安装教程,pycharm,ssh,centos,spark
运行结果
Pycharm通过SSH配置centos上Spark环境,软件安装教程,pycharm,ssh,centos,spark文章来源地址https://www.toymoban.com/news/detail-679788.html

到了这里,关于Pycharm通过SSH配置centos上Spark环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Centos 7 安装、配置并启动SSH远程访问

    1.查看SSH是否安装: 2.安装缺失的包、并配置SSH: 这里按y就好了 3.注册使用服务 4.配置OpenSSH服务(默认的就可以正常工作) 按i键进入编辑模式 输入完了按Esc,输入:后再输入wq,按回车 5.重启OpenSSH服务 6.远程SSH连接服务器 查看IP地址 这里我的IP是192.168.1.100 还有192.168.28.

    2024年02月16日
    浏览(44)
  • 【Jenkins】Centos环境安装Jenkins(通过rpm安装)

    在Centos操作系统中通过rpm安装Jenkins 参考官网 https://www.jenkins.io/doc/book/installing/linux/#red-hat-centos 下载安装 验证Java安装 配置使用的仓库 安装jenkins 启动Jenkins服务 首次启动时,会自动创一个管理员账号,通过如下指令查看管理员密码 Jenkins启动默认端口8080,可以通过如下指令临

    2024年02月04日
    浏览(42)
  • centos7安装gitlab,配置SSH key,修改项目url

    在CentOS系统上安装所需的依赖:ssh,防火墙,postfix(用于邮件通知) ,wget,以下这些命令也会打开系统防火墙中的HTTP和SSH端口访问。 注意:用户不是管理员权限,出现如下警告 用户不在sudoers文件中此事将被报告 可以使用 su root 切换root权限 1.安装ssh 若出现以下图片的信息则表

    2024年01月25日
    浏览(47)
  • 【入门级】Pycharm安装教程及环境配置

    安装Pycharm之前,建议大家先把Python安装好哈。 第一步,下载Pycharm安装包 【----帮助Python学习,以下所有学习资料文末免费领!----】 直接下载社区版就行哈。 下载好之后,双击安装包,进行安装。 第二步,点击【NEXT】 第三步,保持默认安装路径,直接点击【NEXT】 第四步,

    2024年02月12日
    浏览(41)
  • 基于Linux的Spark安装与环境配置

    因为Spark是基于Hadoop上工作的,所以当我们使用Spark框架时,必须要确保Hadoop能够正常运行: 1.1 启动hadoop 有 BUG ,内容如下: 解决方法:SLF4J:Failed to load class org.slf4j.impl.StaticLoggerBinder. 1.2 再次启动hadoop 1.3 查看是否成功 2.1 下载scala 官方网址:https://www.scala-lang.org/download/2.

    2024年03月24日
    浏览(41)
  • (Python)Pycharm安装及Python环境配置

    以Win7系统为例,详细展示Pycharm安装及Python环境配置。 1、下载Pycharm软件 进入Pycharm下载官网:Download PyCharm: Python IDE for Professional Developers by JetBrainsg​​​​​​ 如下图所示,选择Community版本,进行下载,软件包约400M。 2、安装Pycharm软件 双击下载的Pycharm软件包,配置安装路

    2024年02月12日
    浏览(45)
  • Spark环境搭建安装及配置详细步骤(保姆教程)

    1 Spark-Local 模式  1.1 解压缩文件  将 spark-2.1.1-bin-hadoop3.2.tgz 文件上传到 Linux 并解压缩,放置在指定位置,路径中。  1.2 启动 Local 环境  1) 进入解压缩后的路径,执行如下指令   2) 启动成功后,可以输入网址进行 Web UI 监控页面访问   1.4 退出本地模式  按键 Ctrl+C 或输入

    2024年02月02日
    浏览(54)
  • Pycharm通过ssh远程连接服务器

    笔记本没有英伟达独显,需要跑深度学习的代码,可以使用pycharm远程连接服务器,将本机代码同步到实验室服务器中运行, 注意: (1)只有专业版的pycharm才可以远程连接服务器;(2)专业版pycharm可以通过学校电子邮箱申请免费版,或者搜一下相关版本的破解码,自己使用

    2024年01月23日
    浏览(57)
  • 深度学习Pycharm+Anaconda环境 安装配置详细教程

    1.双击运行Anaconda的安装包. 2.点击【Next 】按钮. 3.点击【I Agree】按钮. 4.建议选择【Just Me】推荐项,点击【Next 】按钮. 5.建议不要更改路径,保持默认路径即可,点击【Next 】按钮. 6.选择1、3、4项,点击【Install】按钮,安装需要等待一段时间. 7.点击【Next】按钮. 8.点击【Nex

    2024年01月16日
    浏览(70)
  • PyCharm下安装配置PySide6开发环境

    PyCharm下安装配置PySide6开发环境(Qt Designer、PyUIC和PyRCC) QtDesigner官网地址:https://build-system.fman.io/qt-designer-download pip install PySide6 配置Qt Designer 运行 Pycharm,Settings–Tools–External Tools 点击 +,添加 QtDesigner 添加 QtDesigner 名称:QtDesigner (新建) 程序:Pyside6-Designer的安装路径。W:

    2024年02月13日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包