macos - load-spark-env.sh,spark-submit:没有这样的文件或目录
问题描述
我正在尝试使用以下 2 页上的说明在我的 iMac 上安装 apache-spark:
https://medium.com/macoclock/how-to-install-apache-pyspark-on-macbook-pro-4a9249f0d823
https://www.freecodecamp.org/news/installing-scala-and-apache-spark-on-mac-os-837ae57d283f/
在安装过程中,我无法运行
酿造桶安装java
所以我跑了
酿造安装java
我想我设法安装了所有东西,包括 apache-spark。但是当我运行命令 spark-shell 或 pyspark 时,我一直遇到以下错误:
对于火花壳:
/usr/local/Cellar/apache-spark/3.0.1/libexec/bin/spark-shell:第 60 行:/usr/local/Cellar/apache-spark/2.0.1/libexecexport/bin/spark-submit:否这样的文件或目录
对于 pyspark:
/usr/local/Cellar/apache-spark/3.0.1/libexec/bin/pyspark:第 24 行:/usr/local/Cellar/apache-spark/2.0.1/libexecexport/bin/load-spark-env.sh :没有这样的文件或目录/usr/local/Cellar/apache-spark/3.0.1/libexec/bin/pyspark:第68行:/usr/local/Cellar/apache-spark/2.0.1/libexecexport/bin/spark -提交:没有这样的文件或目录/usr/local/Cellar/apache-spark/3.0.1/libexec/bin/pyspark:第68行:exec:/usr/local/Cellar/apache-spark/2.0.1/libexecexport /bin/spark-submit:无法执行:没有这样的文件或目录
我的 iMac 运行的是 Big Sur 11.1 版。感谢任何帮助,谢谢。
解决方案
原来我没有安装JDK。安装JDK后,问题解决。
推荐阅读
- java - 如何在 Java、Hibernate 中修复“无法找到具有逻辑名称的列”
- ios - 检测代码是否在 Framework vs. App vs. Bundle
- angular - 无法弄清楚它告诉我“模块‘AppModule’声明的意外值‘未定义’”
- javascript - 卡在 javascript node express 中的过滤
- drupal - 删除了 reCaptcha,无法登录 drupal 网站
- python - 在 python 中,如何删除特定列为空白的整行?
- html - 如何使 DjangoTemplates 递归工作
- go - 检查 map[string]interface{} 中的多个键时使用 OR 逻辑
- swift - 仅在最终位置显示的旋转动画 iOS swift
- magento - Magento 补丁 SUPEE 10975 无法成功应用