PySpark Overwrite added sc.addPyFile
问题 I have these 2 files saved under this path: C:\code\sample1\main.py def method(): return "this is sample method 1" C:\code\sample2\main.py def method(): return "this is sample method 2" and then i run this: from pyspark import SparkContext from pyspark.sql import SparkSession sc = SparkContext() spark = SparkSession(sc) sc.addPyFile("~/code/sample1/main.py") main1 = __import__("main") print(main1.method()) # this is sample method 1 sc.addPyFile("~/code/sample2/main.py") # Error The error is