When the same thing happened to me, I took the points out of the distributor, cleaned up the two contacts on the points with emery paper, put the points back in, set the gap, and all then worked fine.
Unless the points are making and breaking properly to earth, you won't get a spark.