PyCharm IDE。我想在模块中使用
dbutils.widgets.get()
,而不是将此模块导入到 databricks 中。我已经尝试过 pip install databricks-client
pip install databricks-utils
和 pip install DBUtils
dbutils
仅作为databricks-connect包的一部分提供。其文档包含有关如何设置 PyCharm 来使用它的详细描述。它还涵盖如何使用dbutils
。
您可能需要定义以下包装器才能在本地和 Databricks 上使用
dbutils
:
def get_dbutils(spark):
from pyspark.dbutils import DBUtils
return DBUtils(spark)
get_dbutils().fs.cp('file:/home/user/data.csv', 'dbfs:/uploads')