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 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.