有没有办法将python脚本编译成二进制文件?
我有一个文件python脚本,它使用了很多模块.
我想要的是在其他机器(freebsd)上复制它,但不在每个主机上安装所有需要的模块.
在这种情况下有哪些可能的解决方案
解决方法:
可以满足您要求的程序包括:
> PyInstaller:http://www.pyinstaller.org/ [Windows,Linux,OS X]
> cx_freeze:http://cx-freeze.sourceforge.net/ [Windows,Linux]
> py2exe:http://www.py2exe.org/ [Windows]
> py2app:http://svn.pythonmac.org/py2app/py2app/trunk/doc/index.html [os x]
但如前所述,您还可以创建一个包含分发的包,并将其他包作为依赖项.然后,您可以使用pip来安装该软件包,它将安装所有软件包.但是你仍然需要安装Python和pip.