Windows上Spark使用Ipython 运行

本文介绍了如何在Windows环境下将PySpark的默认交互环境从Python更改为Ipython,并提供了具体的操作步骤,通过修改pyspark2.cmd文件实现这一目标。

今天用了 Python 来运行Spark,发现它使用的是默认的 Python 交互端,emmm,我已经用了 N 年的 Ipython 了,突然给我换默认的,没有代码提示根本受不了,所以去网站上看看有没有使用 Ipython 运行 Spark 的方法。
StackOverflow 上面说可以使用命令 set ipython=1 来设置默认使用 Ipython 运行 Spark,但是我试了一下没效果,仍然还是默认的 Python,然后去找其他文章大部分说的也都是 Linux 平台,我更想在 Windows 端做测试,所以就想试一下 Windows 端。但是找了一圈都没有具体的解法……
然后看到有文章说可以修改 Spark 目录里面的 pyspark.cmd 文件,然后尝试了一下这个方法,发现 pyspark.cmd 里面就只有一堆注释+调用 pyspark2.cmd~
pyspark.cmd 内容
接着去看 pyspark2.cmd:
pyspark2.cmd 内容
因为之前没学过 DOS 命令,所以没法完全看懂,但是能看的出一个大概,同时需要修改的部分已经在图片中标出(即黄色荧光笔部分),原来的地方是 python,我改成了 ipython,然后再次启动 pyspark 就是使用 ipython启动的~
Ipython 启动 Spark
最下面的 In[1] 说明这就是 Ipython 环境,默认 Python 环境使用的交互符是 >>>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值