1. 安装stackless Python2.5

     地址:  http://www.stackless.com/binaries/python-2.5.2-stackless.msi

     注意: 如果需要在Vista系统安装, 必须使用2.6版本, 不然将会出现ntdll.dll运行错误.

2. 下载stackless Python2.5依赖包, 解压到stackless Python2.5的安装目录下. 将解压后目录下的

     地址:  http://www.stackless.com/binaries/stackless-252-export.tar.bz2

3. 下载msvcr71d.dll, 解压到stackless Python2.5的安装目录下(2.6.2版本忽略此步).

     地址:  http://www.dll-files.com/dllindex/msvcr71d.zip?0VHdRFZLlX

4.  将stackless Python2.5的include, lib目录添加到VC++ Directories的include files和Library files中(Tools/Options../Projects and Solutions/VC++ Directories)

     注: 如果你安装的是stackless Python2.6, 则还需要下载VC2008的运行库(Microsoft Visual C++ 2008 Redistributable Package)

          地址: http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=zh-cn

5.  打开控制台, 输入c:\Python26\Lib\idlelib\idle.py(假设Python安装在C盘下), 如果IDLE (Python GUI)没有启动.并且在控制台中输出以下信息 就需要将Python26\tcl文件夹下的
     tcl8.5和tk8.5复制到Python26\Lib文件夹下.
     
        self.tk = _tkinter.create(screenName, baseName, className, interactive, want
        objects, useTk, sync, use)
       _tkinter.TclError: Can't find a usable init.tcl in the following directories:

       或者
       self.tk = _tkinter.create(screenName, baseName, className, interactive, want
       objects, useTk, sync, use)
       _tkinter.TclError: Can't find a usable tk.tcl in the following directories: