/usr/lib/python2.6/site-packages/setuptools
NameSizeModeActions
command/-0755rm
extern/-0755rm
archive_util.py59270644editdlrm
archive_util.pyc57670644editdlrm
archive_util.pyo57670644editdlrm
cli-32.exe655360644editdlrm
cli-64.exe747520644editdlrm
cli-arm-32.exe691200644editdlrm
cli.exe655360644editdlrm
depends.py62090644editdlrm
depends.pyc68150644editdlrm
depends.pyo68150644editdlrm
dist.py302660644editdlrm
dist.pyc305440644editdlrm
dist.pyo304820644editdlrm
extension.py11000644editdlrm
extension.pyc16120644editdlrm
extension.pyo16120644editdlrm
gui-32.exe655360644editdlrm
gui-64.exe752640644editdlrm
gui-arm-32.exe691200644editdlrm
gui.exe655360644editdlrm
launch.py7930644editdlrm
launch.pyc10080644editdlrm
lib2to3_ex.py19980644editdlrm
lib2to3_ex.pyc30260644editdlrm
msvc9_support.py21850644editdlrm
msvc9_support.pyc21220644editdlrm
package_index.py291400644editdlrm
package_index.pyc278830644editdlrm
package_index.pyo278830644editdlrm
py26compat.py4810644editdlrm
py26compat.pyc9870644editdlrm
py27compat.py3060644editdlrm
py27compat.pyc7450644editdlrm
py31compat.py16360644editdlrm
py31compat.pyc24030644editdlrm
sandbox.py81860644editdlrm
sandbox.pyc109290644editdlrm
sandbox.pyo109290644editdlrm
script (dev).tmpl2010644editdlrm
script.tmpl1380644editdlrm
site-patch.py23890644editdlrm
site-patch.pyc17850644editdlrm
ssl_support.py81190644editdlrm
ssl_support.pyc79370644editdlrm
unicode_utils.py9950644editdlrm
unicode_utils.pyc14850644editdlrm
utils.py2930644editdlrm
utils.pyc5450644editdlrm
version.py1320644editdlrm
version.pyc3240644editdlrm
windows_support.py7140644editdlrm
windows_support.pyc12780644editdlrm
__init__.py34340644editdlrm
__init__.pyc38760644editdlrm
__init__.pyo38760644editdlrm
Edit: /usr/lib/python2.6/site-packages/setuptools/msvc9_support.py (2185B)
try: import distutils.msvc9compiler except Exception: pass unpatched = dict() def patch_for_specialized_compiler(): """ Patch functions in distutils.msvc9compiler to use the standalone compiler build for Python (Windows only). Fall back to original behavior when the standalone compiler is not available. """ if 'distutils' not in globals(): # The module isn't available to be patched return if unpatched: # Already patched return unpatched.update(vars(distutils.msvc9compiler)) distutils.msvc9compiler.find_vcvarsall = find_vcvarsall distutils.msvc9compiler.query_vcvarsall = query_vcvarsall def find_vcvarsall(version): Reg = distutils.msvc9compiler.Reg VC_BASE = r'Software\%sMicrosoft\DevDiv\VCForPython\%0.1f' key = VC_BASE % ('', version) try: # Per-user installs register the compiler path here productdir = Reg.get_value(key, "installdir") except KeyError: try: # All-user installs on a 64-bit system register here key = VC_BASE % ('Wow6432Node\\', version) productdir = Reg.get_value(key, "installdir") except KeyError: productdir = None if productdir: import os vcvarsall = os.path.join(productdir, "vcvarsall.bat") if os.path.isfile(vcvarsall): return vcvarsall return unpatched['find_vcvarsall'](version) def query_vcvarsall(version, *args, **kwargs): try: return unpatched['query_vcvarsall'](version, *args, **kwargs) except distutils.errors.DistutilsPlatformError as exc: if exc and "vcvarsall.bat" in exc.args[0]: message = 'Microsoft Visual C++ %0.1f is required (%s).' % (version, exc.args[0]) if int(version) == 9: # This redirection link is maintained by Microsoft. # Contact vspython@microsoft.com if it needs updating. raise distutils.errors.DistutilsPlatformError( message + ' Get it from http://aka.ms/vcpython27' ) raise distutils.errors.DistutilsPlatformError(message) raise