【发布时间】:2009-10-22 04:29:08
【问题描述】:
我有一个使用 python/c api 的应用程序,我想知道我需要与它一起分发哪些文件?该应用程序在 Windows 上运行并与 libpython31.a 链接 是否还有其他文件?我在单独的 Win2k 系统上尝试了该应用程序,它说需要 python31.dll,所以至少有一个。
编辑 - 我的应用是用 C++ 编写的,并使用如下所述的 Python/C api。
【问题讨论】:
-
distutils命令python setup.py bdist_win对你有用吗? -
等等,等等,等等……它抱怨python31.dll?这是 Python 自带的,这意味着没有安装 Python。但是然后....你如何运行它?你是说这是一个调用 Python 的非 Python 应用程序,即一个 EXE 文件?
-
好的,这个问题还不清楚(因为 C-API 也以另一种方式工作,即来自 Python),所以你可能想要更新它。我认为DLL是唯一的,但我只读过它,从未做过,所以我不知道,所以不是答案,只是评论。 :)