INFO: Python on 64-bit Vista
This article explains how to get Python working with XSI on 64-bit Vista systems.
It also applies to XP 64, but #2 and #7 about the "UAC" can be ignored then...
Note that you must use Python 2.6, because on 64-bit Vista, XSI cannot support older versions of Python.
- Download PythonInstall64.rar (http://images.autodesk.com/adsk/files/pythoninstall64.rar).
- PythonInstall64.rar contains the files required to install Python 2.6 and pywin32 for both Intel and AMD 64-bit processor.
- Turn off User Account Control (http://technet2.microsoft.com/WindowsVista/en/library/0d75f774-8514-4c9e-ac08-4c21f5c6c2d91033.mspx?mfr=true) (UAC). (Vista only)
- Click Start, and then click Control Panel.
- In Control Panel, click User Accounts.
- In the User Accounts window, click User Accounts.
- In the User Accounts tasks window, click Turn User Account Control on or off.
- If UAC is currently configured in Admin Approval Mode, the User Account Control message appears. Click Continue.
- Clear the Use User Account Control (UAC) to help protect your computer check box, and then click OK.
- Click Restart Now to apply the change right away, or click Restart Later and close the User Accounts tasks window.
- Install the Visual C++ 2005 and 2008 Redistributables:
- vcredist_x86.exe
- vcredist_x64.exe
- Install Python 2.6
- python-2.6b2.64.msi
- Add the python folder installation (e.g. C:\python26) to the PATH environment variable as the installer won't do it by default. (A short HOWTO can be found on this page: Python to PATH (http://softimage.wiki.softimage.com/index.php/Python_to_PATH))
- Install pywin32
- pywin32-212.win-64-py2.6.exe
- Turn UAC back on. (Vista only)
This page was last modified 09:14, 10 Oct 2009.
This page has been accessed 11240 times.

