包括python和其他文件

到目前为止我写的所有python在我自己的计算机上都很好,但是现在我想把一些程序发送给朋友让他们测试某些功能。假设我使用wxpython在python中编写了一个应用程序。假设我发送代码的人都没有安装,包含python和wxpython库的最佳方法是什么,以便其他人不努力让它运行?在我的学习中,我从来没有这么做过,并且会喜欢一些反馈! 谢谢。     
已邀请:
您可以使用NSIS使用py2exe和安装程序创建一个包,并将其作为可执行文件发送,以便您的朋友获得完整的可执行文件。但请注意,这将极大地增加文件的大小,我经常发现要求他们通过README.txt文件安装更容易。     
有很多二进制构建器:py2exe,cx_freeze,bbfreeze,PyInstaller,GUI2Exe。我有很多关于这些的文章: http://www.blog.pythonlibrary.org/2010/08/31/another-gui2exe-tutorial-build-a-binary-series/ http://www.blog.pythonlibrary.org/2010/07/31/a-py2exe-tutorial-build-a-binary-series/ http://www.blog.pythonlibrary.org/2010/08/19/a-bbfreeze-tutorial-build-a-binary-series/ http://www.blog.pythonlibrary.org/2010/08/12/a-cx_freeze-tutorial-build-a-binary-series/ http://www.blog.pythonlibrary.org/2010/08/10/a-pyinstaller-tutorial-build-a-binary-series/ 除非他们也要用Python开发,否则我认为没有任何理由让他们想要安装一堆多兆字节的安装程序而不是你自己的安装程序。您可以在此处阅读有关如何使用Inno Setup创建安装程序的信息: http://www.blog.pythonlibrary.org/2008/08/27/packaging-wxpymail-for-distribution/     

要回复问题请先登录注册