我正在尝试将图形框架导入到我的databricks笔记本中。
from graphframes import * 但下列错误消息失败
ImportError:没有名为“图形帧”的模块
如何添加/导入到databricks笔记本,任何帮助感谢。
发布于 2019-12-16 11:18:55
注意:默认情况下,“图形框架”没有安装在数据库中。
您需要显式地安装软件包。
您可以用不同的方法安装软件包。
Method1:使用pip安装外部包的。
语法: %sh /databricks/python3/bin/pip install <packagename>
%sh
/databricks/python3/bin/pip install graphframes

Method2:使用数据库的 图书馆公用设施
语法:
dbutils.library.installPyPI("pypipackage", version="version", repo="repo", extras="extras")
dbutils.library.restartPython() # Removes Python state, but some libraries might not work without calling this function若要使用databricks库实用程序安装图形框架,请使用以下命令。
dbutils.library.installPyPI("graphframes")

尝试了本文中可用的示例GraphFrames文档。
笔记本输出:

希望这能有所帮助。
发布于 2019-12-13 14:06:30
graphframes不是python的默认依赖项。您应该安装此依赖项。
发布于 2019-12-13 14:06:58
您需要通过打开终端并键入pip install graphframes来安装图形帧模块。
https://stackoverflow.com/questions/59323253
复制相似问题