我在分发我的python程序时遇到了一些麻烦。对于Linux来说,这很容易,只需告诉人们他们需要哪些软件包并提供源代码。对于Windows而言,这完全是另一回事。我可以用py2exe编译我的程序。然而,那里的问题是,它似乎总是错过一个dll文件或其他文件。Python脚本分布
因此,我的问题是,是否有一些简单的方法来打包多个平台的Python脚本?现在我不得不在我没有的dll文件之后继续进行野蛮的鹅颈跳跃。这甚至没有提到32位和64位的问题,这些问题留下了很多希望。
任何和所有的指针是受欢迎的。理想的解决方案将是某种脚本,可以创建两个zip文件。一个是linux/source,一个是windows64bit/windows32bit。我真的不关心Mac的支持,但这是值得欢迎的。
'py2exe'为此,工作正常。这并不容易 - 更像拔牙。如果你真的努力工作,你可以创建一个'setup.py',它适用于windows(py2exe),mac(py2app)和linux。 –