gpt4 book ai didi

python - 是否可以本地编译 Python(超越 pyc 字节码)?

转载 作者:太空狗 更新时间:2023-10-29 17:14:50 33 4
gpt4 key购买 nike

我想知道是否可以从 Python 脚本创建可执行模块。我需要拥有 Python 脚本的最佳性能和灵 active ,而不需要在 Python 环境中运行。我会使用此代码加载按需用户模块来自定义我的应用程序。

最佳答案

  • pyrex将类似 python 的源代码编译为 python 扩展模块
  • rpython它允许您编译 python,但对各种后端(如 C、LLVM、.Net 等)有一些限制。
  • 还有 shed-skin它将 python 翻译成 C++,但我不能说它是否好。
  • PyPy实现 JIT 编译器,如果您为 PyPy 解释器编写这可能是一条可行的路径,它会尝试通过将运行时运行的部分翻译成机器代码来优化运行时。
  • 在 PyPy 中研究 JIT 的作者写了 psyco以前在 CPython 解释器中优化 python。

关于python - 是否可以本地编译 Python(超越 pyc 字节码)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/205062/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com