[Python-checkins] r52887 - in sandbox/branches/setuptools-0.6: EasyInstall.txt setuptools/command/easy_install.py
phillip.eby
python-checkins at python.org
Fri Dec 1 04:41:11 CET 2006
Author: phillip.eby
Date: Fri Dec 1 04:41:08 2006
New Revision: 52887
Modified:
sandbox/branches/setuptools-0.6/EasyInstall.txt
sandbox/branches/setuptools-0.6/setuptools/command/easy_install.py
Log:
Fixed a problem with ``.pth`` testing on Windows when ``sys.executable``
has a space in it (e.g., the user installed Python to a ``Program
Files`` directory). (backport from trunk)
Modified: sandbox/branches/setuptools-0.6/EasyInstall.txt
==============================================================================
--- sandbox/branches/setuptools-0.6/EasyInstall.txt (original)
+++ sandbox/branches/setuptools-0.6/EasyInstall.txt Fri Dec 1 04:41:08 2006
@@ -1269,6 +1269,10 @@
are opened read-only (e.g. reading ``/dev/urandom`` for random numbers, as
is done by ``os.urandom()`` on some platforms).
+ * Fixed a problem with ``.pth`` testing on Windows when ``sys.executable``
+ has a space in it (e.g., the user installed Python to a ``Program Files``
+ directory).
+
0.6c3
* You once again use "python -m easy_install" with Python 2.4 and above.
Modified: sandbox/branches/setuptools-0.6/setuptools/command/easy_install.py
==============================================================================
--- sandbox/branches/setuptools-0.6/setuptools/command/easy_install.py (original)
+++ sandbox/branches/setuptools-0.6/setuptools/command/easy_install.py Fri Dec 1 04:41:08 2006
@@ -349,7 +349,7 @@
if basename.lower()=='python.exe' and os.path.exists(alt):
# use pythonw.exe to avoid opening a console window
executable = alt
- if ' ' in executable: executable='"%s"' % executable
+
from distutils.spawn import spawn
spawn([executable,'-E','-c','pass'],0)
More information about the Python-checkins
mailing list