PYTHON_HOME is set to WORKON_HOME (or default) early on;  by line 389, WORKON_HOME here is set to PYTHON_HOME.

There is no reason to override WORKON_HOME setting by this point.