取消
顯示的結果
而不是尋找
你的意思是:

不是可調用——pydeequ JavaPackage對象

Direo
貢獻者

這就跟你問聲好!

當我在磚上運行一個筆記本,它拋出錯誤——“JavaPackage對象不是可調用的”指向pydeequ庫:

/ local_disk0 .ephemeral_nfs / env / pythonEnv-3abbb1aa-ee5b-48da-aaf2-18f273299f52 / lib / python3.8 /網站/ pydeequ /檢查。py __init__(自我、spark_session水平、描述約束)

91年的自我。_jvm = spark_session._jvm

92年的自我。級別=

93 - - - >自我。_java_level = self.level._get_java_object (self._jvm)

94年的自我。_check_java_class = self._jvm.com.amzon.deequ.checks.Check

95 self.description =描述

/ local_disk0 .ephemeral_nfs / env / pythonEnv-3abbb1aa-ee5b-48da-aaf2-18f273299f52 / lib / python3.8 /網站/ pydeequ /檢查。py _get_java_object(自我,jvm)

19日返回jvm.com.amzon.deequ.checks.CheckLevel.Error ()

如果自我= = CheckLevel.Warning 20:

21 - - - >返回jvm.com.amzon.deequ.checks.CheckLevel.Warning ()

22提高ValueError (CheckLevel Enum無效值)

引發3.2.0,

Scala 2.12

我相信這與運行時版本,但我不想降級。

請幫我。

謝謝

1接受解決方案

接受的解決方案

werners1
尊敬的貢獻者三世

@Direo Direo,https://github.com/awslabs/python-deequ/issues/1

你可以試著和其他人試圖安裝匹配的版本。

在原帖子查看解決方案

2回答2

werners1
尊敬的貢獻者三世

@Direo Direo,https://github.com/awslabs/python-deequ/issues/1

你可以試著和其他人試圖安裝匹配的版本。

嗨@Werner Stinckens,謝謝我們的社區成為一個了不起的貢獻者。

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map