为 Windows 用户使用 Python 3.6 将 django 项目编译为 exe

Ben*_*ndy 7 python django py2exe pyinstaller

我有一个正在处理的 django 项目(使用 Python 3.6 的 64 位 Ubunu),我需要将它编译成一个 exe,Windows(32 位和 64 位)用户可以localhost通过他们的浏览器运行和通过。对于我的项目,我需要导入常用包,例如numpy, pandas, matplotlib. 这可能吗?

从我到目前为止所发现的情况来看,我遇到的每个工具都因某种原因而不起作用:

  • bbFreeze : 不支持 Python 3
  • py2exe : 不支持导入包(虽然听说它非常适合将所有内容打包成单个exe 文件
  • PyInstaller:看起来很有希望,但只适用于 Python 3.5(不幸的是,我也为 Django -> exe找到了这个