首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Windows32上构建pysvn?

如何在Windows32上构建pysvn?
EN

Stack Overflow用户
提问于 2014-09-17 20:36:19
回答 1查看 656关注 0票数 2

我正试图在我的Windows7电脑上从源代码构建PySVN。它运行的是64位Windows,但由于各种原因,我需要编译它才能在32位Python上运行。这就是我们在很多自动化服务器上运行的。

我已经下载了PySvn扩展源代码,我已经安装了Visual Studio2008Express Edition。我尝试了批处理来自动化这个过程,看起来是这样的:

代码语言:javascript
复制
set PROJECT_DIR=%~dp0
set SRC_DIR=%PROJECT_DIR%pysvn-1.7.8

cd %SRC_DIR%\Builder

set SVN_VER_MAJ_MIN=1.8
call builder_custom_init.cmd

cd %SRC_DIR%\Source
python setup.py configure --platform=win32

当我读到最后一行时,我得到了错误消息:

代码语言:javascript
复制
Info: Configure for python 2.7.6 in exec_prefix c:\python27
('Error:', 'cannot find PyCXX include CXX/Version.hxx - use --pycxx-dir')

我的python - include目录不包含名为Version.hxx的文件。我从哪里得到这个文件,我如何修复这个错误?

EN

回答 1

Stack Overflow用户

发布于 2017-08-03 18:28:48

一种方法是手动安装PYCXX -它会在windows的Include文件夹下安装一个Version.hxx。

PYCXX的源码在这里:http://cxx.sourceforge.net/

另一种方法是将C/L参数-- PYCXX -dir指向pysvn根目录下的Import文件夹,其中保存了与pysvn版本对应的PYCXX版本。

(最重要的是,您必须在windows上构建subversion库。)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25890727

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档