在Azure Databricks上安装库的最佳方法

时间:2019-03-18 08:58:11

标签: python azure jupyter-notebook databricks azure-databricks

我需要在我的azure数据块上安装azure库。现在,我正在全局安装它,但有时在群集启动时笔记本电脑会失败,并显示以下错误:

AttributeError:模块'lib'没有属性'SSL_ST_INIT'

使用dbutils.library.installPyPI(lib,version)在azure数据块上安装库,全局安装库或在每个笔记本本地安装库的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

有一个存在相同问题的现有SO线程Databricks cluster does not initialize Azure library with error: module 'lib' has no attribute 'SSL_ST_INIT'和一个您可以参考的类似SO线程Python AttributeError: 'module' object has no attribute 'SSL_ST_INIT'

要降级Python库,请先将其卸载,然后以指定的版本进行安装,例如,如下所示。

  1. pip uninstall azure
  2. pip install azure==3.0.0

有关如何在Azure Databricks上安装库的更多详细信息,请参见正式主题Libraries