本人有一个 Python + Nodejs 混合语言的爬虫项目(企业内网站点,恕不开源),目前源代码能够正常运行。项目的文件结构如下:
我希望将这个项目构建为可执行程序,接受如下两种可执行程序形态:①单个包含了所有依赖的 EXE 可执行文件(一般称为 Standalone Portable Executable);②单个目录,包含了轻量 EXE 可执行文件和所有依赖(一般称为 Loose Portable Executable ,可以用特殊的制作器二次封装成 MSI 安装程序)。
是否有方式可以构建上面两种形态的可执行程序?已尝试使用 Pyinstaller 编译构建,但此构建不包含 Nodejs 运行时和必要的 npm 依赖。
我希望将这个项目构建为可执行程序,接受如下两种可执行程序形态:①单个包含了所有依赖的 EXE 可执行文件(一般称为 Standalone Portable Executable);②单个目录,包含了轻量 EXE 可执行文件和所有依赖(一般称为 Loose Portable Executable ,可以用特殊的制作器二次封装成 MSI 安装程序)。
是否有方式可以构建上面两种形态的可执行程序?已尝试使用 Pyinstaller 编译构建,但此构建不包含 Nodejs 运行时和必要的 npm 依赖。