【问题标题】:Python-dependency, windows (CMake)Python 依赖项,windows (CMake)
【发布时间】:2010-06-30 08:55:56
【问题描述】:

我有一个大型的、跨平台的、依赖于 python 的项目,它是由 CMake 构建的。 在 linux 中,python 要么预先安装,要么通过 shell 脚本轻松检索。但是在 Windows 构建上,我必须在运行 CMake 之前从 .msi 手动安装 python。使用 cmake 脚本有什么好的解决方法吗?

PS 所有其他外部依赖项均从专用 FTP 服务器下载。

【问题讨论】:

    标签: c++ python installation cmake


    【解决方案1】:

    Python 并不一定要安装才能正常运行。对于我自己在 Windows 上基于 CMake 的项目,我只使用一个包含整个 python 树的 .zip 文件。您需要做的就是将其解压缩到一个临时目录,将其添加到您的路径中,然后设置您的 PYTHONHOME/PYTHONPATH 环境变量。完成后,您就可以使用一个完全可操作的 Python 解释器了。关于 Windows 上唯一的“问题”是确保您记得在创建 .zip 之前将 Python DLL 从 C:\Windows\system32 复制到顶级 Python 目录。

    【讨论】:

    • TY,我明白了。当我使用“python.dll”时 - 一切都很好。谢谢。
    猜你喜欢
    • 2017-01-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多