如何在 PyCharm 中使用 databricks utils 函数?我找不到合适的 pip 包

Bor*_*oev 8 python pycharm apache-spark pyspark databricks

PyCharm IDE。dbutils.widgets.get()我想在模块中使用,而不是将该模块导入到数据块中。我已经尝试过pip install databricks-client pip install databricks-utilspip install DBUtils

Ale*_*Ott 7

它仅作为databricks-connect 包dbutils的一部分提供。其文档包含有关如何设置 PyCharm来使用它的详细描述。它还介绍了如何使用.dbutils

您可能需要定义以下包装器才能dbutils在本地和 Databricks 上使用:

def get_dbutils(spark):
  from pyspark.dbutils import DBUtils
  return DBUtils(spark)

get_dbutils().fs.cp('file:/home/user/data.csv', 'dbfs:/uploads')
Run Code Online (Sandbox Code Playgroud)