windows环境下编译python

转载 2013年12月04日 09:55:04

既然已经决定在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

那些年走过的坑——python的win64和win32

自己的电脑是win64位的,python所以也安装的是64位的,在安装mySQLdb的时候,官网编译好的是win32位的,所以在安装这个第三方软件的时候找不到python的路径,但是注册表中明明写的好...

Windows环境下编译python

下面是我的编译过程记录,几乎同书中一样,唯一不同的是我的机器是win7 64bit的,然后用的是VS2008。 1. 首先从python.org上下载python源码压缩包,我下的是Python-...
  • vbskj
  • vbskj
  • 2012年11月03日 19:42
  • 11082

缺少Python27_d.lib的解决方法

在c++中调python函数时,出现了这个问题,python每个版本额解决方法类似。 在vs下引用伪造的”debug版本“可能出现链接问题   引用自己伪造的debug版Python27_...

OpenCV安装VS版本问题

安装开发平台 ( 针对打算使用多个 vs 开发环境的用户 ) 一定按照低版本到高版本的顺 序,例如先安装 vs2013 ,后安装 vs2010 ,否则会出现很多意想不到的问题,而...

windows7搭建基于VIM的开发环境(2)-编译64位且支持python的VIM版本并安装

windows7搭建基于VIM的开发环境(2)本系列指导 主要是从无到有完整搭建windows下基于VIM的开发环境,主要分为以下几部分: 搭建msys2下64位编译环境 编译64位且支持python...
  • qz757
  • qz757
  • 2016年11月27日 10:49
  • 1357

windows下安装python的C扩展编译环境(解决“Unable to find vcvarsall.bat”)

转自:http://www.cnblogs.com/fbwfbi/p/4509622.html N久没有开始写博客了,总觉得要随便记点东西,岁月蹉跎,曾经搞得一些东西、技术、工具,说丢也就丢...
  • guoqmao
  • guoqmao
  • 2016年08月23日 10:43
  • 2472

MySQL-python在Windows环境下的编译安装

MySQL-python是Python语言访问MySQL数据库的扩展,和Ruby或Perl的DBI类似,是便捷访问数据库的方式之一。MySQL-python的项目地址为http://sourcefor...
  • mscf
  • mscf
  • 2012年04月21日 14:12
  • 996

Caffe windows下入门级别的从编译到训练然后到分类(用python接口)Caffe编译和环境(二)

前言上一章我们把要用到的东西全部下载好了然后这一章开始安装和编译。 安装python这个就不用多说了Anaconda2-4.3.0.1-Windows-x86_64这个双击下一步下一步下一步就OK,安...
  • koloumi
  • koloumi
  • 2017年02月24日 11:23
  • 519

windows环境下Python +PyCharm 编译环境搭建

在windows7环境下安装Python+PyCharm 编译环境搭建

windows安转python环境

  • 2017年04月27日 15:54
  • 10.3MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:windows环境下编译python
举报原因:
原因补充:

(最多只允许输入30个字)