zipimport.ZipImportError:无法解压缩数据;zlib 在 spark 中不可用(ubuntu 16.04 LTS)

zipimport.ZipImportError:无法解压缩数据;zlib 在 spark 中不可用(ubuntu 16.04 LTS)

我尝试使用该countbyvalue()函数但出现以下错误:

File "/usr/local/lib/python3.5/runpy.py", line 174, in _run_module_as_main
      mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
    File "/usr/local/lib/python3.5/runpy.py", line 109, in _get_module_details
      __import__(pkg_name)
  zipimport.ZipImportError: can't decompress data; zlib not available

我看到了针对此问题的解决方案,即再次配置 python,但是在配置时它显示--with-zlib-dir无法识别的选项。

我不确定它是否会改变任何,继续进行下去,甚至它无法识别该选项

我该如何解决?

答案1

对类似问题的回答这里建议安装zlib1g-dev以解决此错误:

sudo apt-get install zlib1g-dev

有关更多信息zlib1g-dev

注意:如果您有一个 spark 集群,您可能需要在集群中的每个节点上安装该包。

相关内容