当前位置: 首页 > 面试题库 >

Python-如何使Python脚本独立可执行,以在不依赖关系的情况下运行?

古文康
2023-03-14
问题内容

我正在构建一个Python应用程序,不想强迫我的客户安装Python和模块。

那么,有没有办法将Python脚本编译为独立的可执行文件?


问题答案:

你可以使用py2exe作为已应答文件,并使用cython在.py C中转换密钥.py文件,在Windows和.solinux中转换.dll等编译过的文件,比普通的.pyo.pyc文件要难得多(还可以提高性能!)



 类似资料:
  • 问题内容: 我写了一些要在其他计算机上运行的.py文件。目标机器未安装python,因此我无法通过策略“安装”它。我所能做的就是复制文件,运行我的东西,然后将其删除。 我试图将开发python文件夹移至目标计算机,将cd移至python文件夹并运行。它给我一个错误,指出未注册python.dll。如果我注册了DLL,这可能会使我跨过“违反政策”行。 无论如何,我是否可以在没有实际安装python的

  • 问题内容: 我曾经用来检查Perl程序的语法,然后退出而不执行它。有没有等效的方法可以对Python脚本执行此操作? 问题答案: 您可以通过编译来检查语法:

  • 问题内容: 我有一个python脚本,我们将其命名为script1.py。我可以这样在终端中运行它: 但我想像命令行程序一样运行: 我该怎么做 ? 问题答案: 您可以在脚本的开头使用shebang行: 使文件可执行: 并将其放在PATH的目录中(可以是符号链接):

  • 问题内容: 我喜欢javascript,所以当我听说基于V8的Javascript运行时Node.js时,我感到非常兴奋。我更喜欢用Javascript编写外壳脚本。我的问题是:如何在不调用的情况下运行脚本?在我编写完脚本之后,它会尝试作为bash脚本而不是Node.js javascript运行。 问题答案: 使您当前的外壳开始bash的原因是您当前的外壳(bash?)不知道如何处理file.j

  • 我正在尝试安装一个没有依赖项的python模块。 我跑: 但是这个安装依赖项,任何想法怎么能做到这一点?

  • 问题内容: 我在中有我的php脚本文件。何时运行,它运行完美。 我想通过sh文件调用PHP文件,SH文件的位置如下 这是文件的内容是: 当我运行时,它也可以完美运行。 现在,如果我按如下所示设置crontab: 但是,此crontab无法正常工作。 有什么事吗 问题答案: 从注释中可以看出,问题在于您没有定义应使用哪个程序来执行脚本。考虑到cronjob是在很小的环境中执行的;在那里,没有什么可以