IronPython is also available as a NuGet package. The standard library is a spearate package. This is the recomended way to get IronPython if you are embedding it in another program.
Install-Package IronPython Install-Package IronPython.StdLib
IronPython is a cross-platform and cross-browser programming language, so prerequisites will vary based on usage.
Here are the recommended runtimes are for each platform:
Windows desktop & server apps
On Windows for desktop and server usage, the .NET framework is the recommended runtime.
Windows & Mac OS browser apps
On Windows & Mac OS for browser usage, Silverlight is the recommended runtime.