我需要在我的azure数据块上安装azure库。现在,我正在全局安装它,但有时在群集启动时笔记本电脑会失败,并显示以下错误:
AttributeError:模块'lib'没有属性'SSL_ST_INIT'
使用dbutils.library.installPyPI(lib,version)在azure数据块上安装库,全局安装库或在每个笔记本本地安装库的最佳方法是什么?
答案 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库,请先将其卸载,然后以指定的版本进行安装,例如,如下所示。
pip uninstall azure
pip install azure==3.0.0
有关如何在Azure Databricks上安装库的更多详细信息,请参见正式主题Libraries
。