I assume you are talking about #embodied energy and found this.
But I would say embodied energy of renewables or #nuclear is almost irrelevant as it is a one off. It's an investment so will reap a massive reward in CO2 reduction year on year.
However, cost is a real problem for nuclear. And in terms of scaling up fast, #wind & #solar seem best.
How dependent is France on Niger's uranium? (www.lemonde.fr)