1. 首页
  2. 编程语言
  3. Python
  4. VCForPython27Python 2.7编译环境

VCForPython27Python 2.7编译环境

上传者: 2025-05-26 15:57:55上传 ZIP文件 82.8MB 热度 3次

Python 2.7 的 C 扩展开发老是卡在编译器上?VCForPython27就挺适合你这种情况。它其实是个精简的 C 编译环境,专门给 Python 2.7 用的,用来编译像.pyd.dll这些扩展模块的。最方便的地方就是,不用你去整一整个 Visual Studio,装个VCForPython27.msi就行,轻量又干净。

Windows 下搞 Python 2.7 开发,是用到像MySQLdbXGBoost这种带 C 扩展的库,少了这个工具经常会遇到编译失败。多人不清楚是少了编译环境,其实就差这一步。VCForPython27就是微软官方出的那一套 VC++ 9.0 编译器,直接给你配好了,专门对口 Python 2.7。

安装方法也简单,解压压缩包,双击运行VCForPython27.msi,一路点“下一步”就行。装好之后,命令行下用pip install编译带 C 模块的库,就不会再弹编译器找不到的报错了。

如果你是做老项目维护,或者在搞兼容性测试,手头还有不少 Python 2.7 的环境,那这个工具建议你直接收藏一个。配合像MySQLdbXGBoost 编译版这些一起用,效率高不少。

不过注意下,如果你用的是 Python 3.x,那就别用这工具了,可以看看新版的Build Tools for Visual Studio,或者更现代的如vcpkg这些。

下载地址
用户评论