This patch changes the behavior of Blender to ignore Python environment variables by default.
The main reason to do this is users sometimes have PYTHONPATH set to an incompatible Python version, causing Blender to fail to start.
Although the cause isn't obvious, and can take a while to track down, see: T72807: Blender does not open, T35800: Blender 2.67b crashes on startup (PYTHONPATH), T71768: Unable to start Blender, T33072: Blender 2.64 crashes on startup, T48889: Blender crashes if Python 2.7 is installed at C:\Python27,
For a while we overwrote the Python-path however this was a problem for Python developers who wanted to point Blender to their own Python installation and use local modules.
This patch removes the use of all Python environment variables by default. Python developers may override this behavior by passing the argument --python-use-system-env.