我在考虑在一个用C++编写的业余项目中使用Python作为嵌入式脚本语言。我不想依赖于单独安装的Python发行版。Python文档似乎对一般用法非常清晰,但我找不到清晰的答案。
是否可以部署带有Python解释器和标准库的我的应用程序?是否有其他语言,如Lua、Javascript(Spidermonkey)、Ruby等,更适合这种用途?
以下是我根据不同语言衡量的标准:
- 没有/很少依赖于外部安装包
- 内置良好的功能库
- 语言特性好 :)
- 不会导致巨大的安装包
编辑:
我想问题应该是: 如何使用我的程序安装程序部署自己的Python库+标准库,以便无论平台上是否已安装Python都无关紧要?
编辑2:
再澄清一下,我不需要关于链接C和Python代码的具体信息。