小智 6
要运行Python应用程序,显然需要安装Python解释器,通常至少是用于开发的相同版本(但有时您没有使用该版本的新功能,因此代码是向后兼容的).较新的版本也应该可行 - 只有Python 3不向后兼容2.x版本.
此外,当然还需要安装所有第三方库.因此,如果您的GUI使用PyQt,则用户需要安装PyQt.如果使用wxPython,则用户需要安装wxPython.
除此之外,它是可能的,虽然比用某些其它语言更难,打破保持兼容与其他平台,具有文件和路径手动处理特别是当(例如加入一个绝对与相对路径与"\\"而不是使用跨平台os.path.join) .
有可能(尤其是针对临时用户的应用程序,尤其是针对Windows的应用程序)将其使用的Python程序和库"冻结"为可执行文件(理想情况下没有依赖关系,我不知道在实践中是否总是如此) .有一些工具适用于一个平台,以及所谓的跨平台cx_Freeze.虽然我不知道是否可以在Windows机器上生成Linux可执行文件...
| 归档时间: |
|
| 查看次数: |
606 次 |
| 最近记录: |