当前位置: 首页 > 知识库问答 >
问题:

Pyspark(spark 1.6.x)ImporTerror:无法导入名称Py4JJavaError

巫马修为
2023-03-14

我使用的是Apache-Spark(pyspark),一切都很好。现在,我正在尝试加载一个可能存在也可能不存在的数据。因此,我试图捕捉Py4JJavaError并试图按以下方式导入它:

from py4j.java_gateway import Py4JJavaError
ImportError: cannot import name Py4JJavaError

解压缩此文件时:/usr/local/cellar/apache-spark/1.6.2/python/lib/py4j-0.9-src.zip

我找不到py4jjavaerror

我做错了什么?我应该使用其他地方/路径吗?

共有1个答案

解阳泽
2023-03-14

从py4j.protocol导入py4jjavaerror尝试

 类似资料:
  • 在使用python和pyspark开发数据管道时,我面临以下错误。 PS C:\用户\文件夹\文档\文件夹\项目\code\etl-gd\src\作业\更大数据 代码非常简单,只需尝试一下: Java、spark、python和pyspark的正确安装如下: 提前感谢您的帮助。

  • 问题内容: 我有四个不同的文件,分别命名为:和。我不会发布所有代码,而只会发布导入代码,因为我认为这就是错误所在。(如果需要,我可以发布更多信息) 主要: 实体: 向量: 物理: 然后,我从main.py运行,出现以下错误: 我对Python非常陌生,但是已经使用C ++了很长时间。我猜测该错误是由于两次导入实体引起的,一次是在主体中,一次是在物理中,但是我不知道解决方法。有人可以帮忙吗? 问题答

  • 问题内容: 我有两个文件, app.py mod_login.py 而python返回此错误: 如果删除from app import app,代码将起作用,但是如何访问? 问题答案: 问题是你有一个循环导入:在app.py中 在mod_login.py中 这在Python中是不允许的。有关更多信息,请参见Python中的循环导入依赖项。简而言之,解决方案是 要么将所有内容收集到一个大文件中 使用

  • 问题内容: 我正在尝试运行以下简单代码 但我收到以下错误 我正在Windows 10下使用python 2.7。 我已经安装了,但是似乎无法解决问题 任何帮助表示赞赏。 问题答案: 如果查看引起错误的行,则会看到以下内容: 该行注释将依赖项声明为(对于 Intel Math Kernel Library )。这意味着您已经安装了by ,但是the是由预编译的存档安装的,其期望值为。 通过从此处的w

  • 问题内容: 我没有找到解决方案,有人可以帮忙吗? 问题答案: 1. 尝试更新 2. 尝试重新安装 以下代码段将打印到控制台什么?

  • 问题内容: 我正在尝试使用ttk模块为tkinter中的GUI应用程序为Windows创建可执行文件。我使用cx_freeze制作了一个exe,但是当我在控制台中运行该应用程序时,出现以下错误: 这是我的代码中的第14和15行: 问题答案: 看起来cx_freeze没有意识到它应该包含该模块,该模块有条件地由导入。您可以告诉它在命令行参数或关键字参数to中明确包含该模块。