Python2.5源码部署

下载

python2.5源码目录

  • Include---该目录下包含了Python提供的所有头文件。
  • Lib---该目录下包含了Python自带的所有标准库,当然都是Python写的。
  • Modules---该目录下包含了所有用C语言写的模块,这个目录中的模块是那些对速度要求非常严格的模块。
  • Parser---该目录中包含了Python解释器中的scannerparser部分。
  • Objects---改目录包含了所有Python的内建对象。
  • Python---该目录包含了Python解释器中的compiler和执行引擎的部分,是Python的核心部分。
  • PCbuild---该目录包含了VS2003工程文件。
  • PCbuild8---该目录包含了VS2005工程文件。

VS2003部署

  1. 安装VS2003,这里不多做介绍
  2. 打开PCbuild文件夹,里面有pcbuild.sln双击使用VS2003打开。如下图所示:
  3. 配置启动项目,将其修改为python:
  4. 配置属性中,只需要选择pythonpythoncore:
  5. 编译make_buildinfomake_versioninfo:
  6. 编译工程,即可生成Python:

源码初探

现在,我们就可以在这里修改Python源代码了:

效果如图:

so,have fun~