【问题标题】:%python.sql interpreter not found in zeppelin在 zeppelin 中找不到 %python.sql 解释器
【发布时间】:2018-09-05 13:45:36
【问题描述】:

我在 zeppelin 中使用 python 解释器制作了一个数据。 但是,它有很多行,我想在自己的计算机上下载。

所以我在 apache zeppelin 页面中找到了一个方法

https://zeppelin.apache.org/docs/latest/interpreter/python.html#sql-over-pandas-dataframes

阅读完一页后,我将 pandas 和 pandasql 库下载到 zeppelin 服务器中。

我也关注下一段的页面。 datas 是 python 数据框类型。

%python.sql
select *from datas 

但它有一个错误

 python.sql interpreter not found 

所以,我该如何解决它?? 如果您知道解决方案,请告诉我如何

非常感谢。

【问题讨论】:

    标签: apache-zeppelin


    【解决方案1】:

    您可以通过

    将您的数据框打印为表格
    print('%table ' + df.to_csv(sep='\t'))
    

    【讨论】:

    • df有很多行,print('df'),是跳过部分数据
    【解决方案2】:

    您使用哪个版本的 zeppelin?请尝试使用最新版本(0.7.3)

    【讨论】:

    • 谢谢,现在我知道我的 zeppelin 版本不是 0.7.3 之后我将更新 zeppelin 版本,我检查了它!
    • 现在我使用 zeppelin (0.7.3),但 '%sql' 不断出现错误,即找不到解释器 sql。
    • 请使用 '%python.sql' 而不是 '%sql'
    • 也有错误..python.sql 未找到解释器
    • 能不能先停止zeppelin再删除conf/interpreter.json文件,重新启动zeppelin?
    猜你喜欢
    • 2016-08-12
    • 2016-11-07
    • 2017-08-17
    • 2018-04-22
    • 2018-04-13
    • 2016-01-18
    • 2018-10-04
    • 2017-05-02
    • 2019-12-03
    相关资源
    最近更新 更多