1

我有一个用 python 开发的工作 wsgi 应用程序。我知道 pyinstaller 将编译并为我获取此应用程序的二进制文件。我有一个 nginx 和 uwsgi 正在运行。我可以使用这个二进制文件而不是 python 脚本从 uwsgi 运行整个东西来提高速度吗?

4

1 回答 1

0

你得到的二进制文件只是你的程序和一个 python 解释器,它们被塞进一个包含所有依赖项的可执行文件中,这样它就可以更容易地分发。它不会给你任何速度提升,而且它并没有真正“编译”成二进制文件。

通过使用这种二进制文件,您将失去 WSGI 为您提供的所有优势,所以这是一个坏主意。只需按照文档显示您的 wsgi 应用程序。

于 2013-05-06T21:54:05.060 回答