gh-202: Simplify Windows installation by jkloth · Pull Request #203 · python/pyperformance
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do note, though, the removed verbiage only applies to source builds. Other means of running Python (nuget, winget, installer) work as is. I would say workflows that clone a released Python branch and build it to run pyperformance would be better served using the released binary for the comparison.
For example:
nuget.exe install python -Version 3.10 [-OutputDirectory <dir>]
will download and unpack the released distribution for 3.10.0 to <dir>\python as a full usable interpreter (<dir>\python\tools\python.exe). This already is done in the build scripts just to build the interpreter now[1].
nuget.exe is also available in the <srcdir>\externals directory (see [1]). This has the added benefit of guaranteeing isolation from previous builds.
[1] Unless there is an existing Python installation usable for building.