代码之家  ›  专栏  ›  技术社区  ›  Atihska

如何以依赖包的形式访问Jupyter笔记本中的tar/zip文件

  •  1
  • Atihska  · 技术社区  · 6 年前

    import com.netflix.iceberg.hadoop.HadoopTables .

    所以我的冰山计划是这样的: /home/abc/iceberg-0.2.0.7z /home/abc/notebook1 . 我应该在notebook1上运行什么来安装依赖项并使其可用?

    所以我用同样的路径解压了文件,在笔记本上试了一下,但没有成功。有人能帮帮我吗?

    import sys
    sys.path.append('/home/abc/spark_work/iceberg-0.2.0')
    import com.netflix.iceberg.hadoop.HadoopTables
    
    1 回复  |  直到 6 年前
        1
  •  0
  •   John Zwinck    6 年前

    似乎您正在尝试用Python加载Java库。你不能真的这么做(技术上你可以: Using a java library from python

    我是基于这样一个事实 https://github.com/Netflix/iceberg 发布了0.2.0版本,它只包含Java代码,以及 com.netflix.iceberg

    看到了吗 https://github.com/Netflix/iceberg/blob/d9d95f6dcfd6a043f7fed33964d4c64995545208/core/src/main/java/com/netflix/iceberg/hadoop/HadoopTables.java

    推荐文章