ITPub博客

首页 > 大数据 > Spark > 一招解决vscode无法提示pyspark包相关方法

一招解决vscode无法提示pyspark包相关方法

原创 Spark 作者:招牌鸡蛋面 时间:2024-09-24 20:15:26 0 删除 编辑

最近在本地电脑配置Spark相关开发环境时:

- Spark:3.3.5

- Python:3.11.8

- VSCode:1.93.1

- pyspark:3.5.2

D:\devlab\pylab\pysparklab>pip show pyspark
Name: pysparkVersion: 3.5.2
Summary: Apache Spark Python API
Home-page:  
Author: Spark Developers
Author-email: dev@spark.apache.org
License:  
Location: D:\Program Files\Python311\Lib\site-packages
Requires: py4jRequired-by:

遇到的问题:安装好pyspark包之后,在VSCode编辑器中尝试创建SparkSession实例,竟然没有智能语法提示了。

网上的方法都是让检查Python是否安装正确,vscode中相关python的插件是否安装正确,pyspark包是否安装正确等等等等。还有的说pyspark的包路径需要添加到vscode setting的json文件中。

其实上面的方法都不能解决这个问题。

解决办法:

打开VSCode Settings页面(或者使用快捷键:Ctrl + ,)


然后点击右上角的Open Settings(JSON)图标



在最后一行添加,然后Ctrl + S保存修改。

"python.languageServer": "Jedi"



返回创建spark实例的py文件,删除SparkSession后面的点,然后再输入点,看看这次是否有相关方法提示了:


搞定!

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70037978/viewspace-3029031/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论
干过测试,做过运维,还兼职过售前+投标+实施+售后+客户培训。前两年入坑大数据开发,熟悉Azure + Databricks大数据相关产品。 喜欢研究技术,所以搞了一个公众号:BPShare,分享一些经验和心得。欢迎骚扰~~~

注册时间:2020-02-17

  • 博文量
    90
  • 访问量
    44226