抱歉新手 Jupyter 问题 -
我使用本手册安装了 Jupyter 和 PySpark - https://blog.sicara.com/get-started-pyspark-jupyter-guide-tutorial-ae2fe84f594f
一切似乎都有效,但我没有为某些“嵌套”函数自动完成
例如 - 运行“spark” -> 我得到 spark session
当我在“spark”后按 Tab 键时。 -> 我得到可能的建议列表,例如“阅读”
但在 spark.read 之后按 Tab。不要显示任何东西。虽然我希望显示诸如“csv”、“parquat”等选项...
重要说明 - 运行“spark.read.csv("1.txt")”有效
另外 - 尝试应用来自 `ipython` tab autocomplete does not work on imported module 的建议但是没用
我错过了什么?
请您参考如下方法:
我基于 TabNine 开发了一个 Jupyter Notebook 扩展,它提供了基于深度学习的代码自动完成功能。当然它也支持Pyspark。这是我工作的 Github 链接:jupyter-tabnine .
在 pypi index 上可用现在。只需发出以下命令,然后享受它:)
pip3 install jupyter-tabnine
jupyter nbextension install --py jupyter_tabnine
jupyter nbextension enable --py jupyter_tabnine
jupyter serverextension enable --py jupyter_tabnine
