【问题标题】:Statically linked python on WindowsWindows上的静态链接python
【发布时间】:2012-05-27 10:36:14
【问题描述】:

我需要一个 python 解释器来静态链接到我的应用程序(Windows 应用程序),这意味着我的应用程序不需要 dll。我的应用不会使用任何第三方 python 模块,只使用文本脚本。

我该怎么做?或者可能已经编译了库?

需要一个3.2版本的python

【问题讨论】:

  • 并非如此,因为您提到的问题是特定于 Linux/UNIX 的,尽管标题和问题本身都没有明确说明。
  • @NickCraig-Wood 这是 Linux 的答案,这个问题是关于在 Windows 上执行此操作的;您确定其他问题会提供足够的信息吗?
  • 抱歉错过了 Linux 与 Windows 的区别。不过它可能仍然有用。

标签: python windows


【解决方案1】:

由于 Windows 加载程序的工作方式,这是不可能的;默认情况下,应用程序加载的 DLL(包括 .pyd 文件)有权访问可执行文件使用/提供的符号表,因此必须改为从 pythonX.Y.dll 读取符号。

【讨论】:

  • 即使我的应用程序不会加载任何额外的 .pyd 文件也不可能吗?我只需要 python 脚本来调用应用程序导出的函数。 python 将是一种脚本语言。所以,没有额外的库
猜你喜欢
  • 2017-06-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多