关闭

windows环境下编译python

标签: 编译python
1374人阅读 评论(0) 收藏 举报
分类:

既然已经决定在python的路上一路走到黑,就难免要下点血本。这不,为了弄到《Python源码剖析》这本绝版书,我都在淘宝上买了复印版,纸张封面内容都不错,虽然里面的代码有一点点不是很清楚,但是相比电子版的确实强多了。这本书较早的时候在首都图书馆翻过,所以复印版到手后就直接开始在windows下编译python了。

下面是我的编译过程记录,几乎同书中一样,唯一不同的是我的机器是win7 64bit的,然后用的是VS2008。

1. 首先从python.org上下载python源码压缩包,我下的是Python-2.7.3.tgz,不放心最好用MD5校验下。

2. 解压后目录结构大致如下

Image(6)

从各目录名大概就知道该目录是存放什么的了,比如Mac是存放在Mac系统下编译的文件;我们所需要的源代码应该是在PCbuild目录下。

3. 进入目录,打开pcbuild.sln文件

4. 设置属性,见下图,首先启动项目设置选择“单启动项目”为Pyhton;然后设置配置属性,只编译python和pythoncore两项,其他的去除掉,并且依据你具体的平台选择是W32还是X64的。

Image(7)

Image(8)

Image(9)

5. 同样,先编译make_buildinfo和make_versioninfo

Image(10)

6. 最后编译此解决方案喽,然后依据你的编译配置(Debug还是Release,Win32还是X64),在指定的在目录下就会生成python_d.exe和python27_d.dll等文件

Image(11)

Image(12)

7. python_d.exe就是编译的python应用程序了,有没有看到,就是我们编译的时间哦!

Image(13)

原文网址:http://www.cnblogs.com/heshizhu/archive/2012/08/09/2630346.html

0
0
查看评论

Windows环境下编译python

下面是我的编译过程记录,几乎同书中一样,唯一不同的是我的机器是win7 64bit的,然后用的是VS2008。 1. 首先从python.org上下载python源码压缩包,我下的是Python-2.7.3.tgz,不放心最好用MD5校验下。 2. 解压后目录结构大致如下   ...
  • vbskj
  • vbskj
  • 2012-11-03 19:42
  • 11481

编译PythonQt的一点心得

1 起因之前一直在学MFC,本人小白一个,大一时就学过一点C,老师让写一个界面 PS:我是学自动化的。。觉得MFC有点难,再加上老师还要软件可以多平台,所以就看上了Qt,然而又发现了Python是个好东西,研究发现C++配合Python很不错,于是就发现了PythonQt这个东西,然而有些人会说,这...
  • x18722498005
  • x18722498005
  • 2016-03-24 21:47
  • 594

Windows下对Sublime text2进行Python编译环境配置

Sublime Text 下Python编译的配置
  • u012145166
  • u012145166
  • 2015-11-04 15:11
  • 1017

python学习(一) windows开发环境搭建+linux运行环境

朋友向我推荐了python,说怎么怎么好,计划用10-12次学习完成python的初步掌握和了解。 学习一门语音,最快的方法就是自己搭建环境,并且写hello,world!,。所以第一节就从开发环境搭建和运行环境搭建开始。 一、目标: 开发环境和运行环境搭建。 二、搭建平台 开发环境: window...
  • csolo
  • csolo
  • 2016-10-18 10:44
  • 2315

win7下编译python源码

win7下编译python源码 下载源码: 打开网页:https://www.python.org/downloads/release/python-2710/ 下载完成后解压即可 查看文档: 其实最最可利用的资源是官方的文档,我们进入到...
  • cassiePython
  • cassiePython
  • 2015-08-10 10:58
  • 1033

最新的IOS在windows环境下编译环境搭建记录

成功配置好IOS在windows下的语言环境
  • avel__
  • avel__
  • 2015-01-14 13:22
  • 1437

windows环境下,python连接mysql数据库

环境配置: python2.6、mysql5.6、apache MySQLdb下载地址:http://www.codegood.com/downloads #!D:/python/python.exe # -*- coding: UTF-8 -*- import MySQL...
  • zzm628
  • zzm628
  • 2015-10-12 17:25
  • 636

Python的Cython在Windows环境下的部署安装

http://my.oschina.net/u/1024349/blog/120375 大学课程主教java,搞过java web 后,突发感想对于OO语言的了解,以及设计模式与OO语言的优美的配合,但同时也发现java开发的周期性十分长,于是就四处需找不错的语言,终于发现了Pytho...
  • wuxiaobingandbob
  • wuxiaobingandbob
  • 2014-12-09 13:17
  • 1729

windows下python开发环境搭建

windows下python开发环境搭建 1 -- 安装python的前期准备 Python开发有众多工具,又以Eclipse+Pydev最为常见。Eclipse平台对开发同学来讲,肯定是如雷贯耳,自不用废话。而PyDev是Eclipse平台下的一个Python IDE插件,...
  • dongfengkuayue
  • dongfengkuayue
  • 2015-11-03 16:28
  • 2101

windows下搭建node.js及npm的工作环境

最近在研究数据可视化D3框架,决定在windows下搭建一个nodejs及npm的工作环境,在网上查了n篇文章,别管是编译源码安装也好,还是使用node.msi格式安装包也好,总是有问题。最终,功夫不负有心人,还是搭建完成了。作为新手,其实我也不知道这样搭建对不对,但是运行'npm inst...
  • fm2005
  • fm2005
  • 2014-11-20 20:26
  • 3966
    个人资料
    • 访问:668644次
    • 积分:6187
    • 等级:
    • 排名:第4780名
    • 原创:112篇
    • 转载:37篇
    • 译文:8篇
    • 评论:77条
    文章分类
    最新评论