如何使用Python3在Windows和Linux系统上实现软件打包?

2026-05-29 01:060阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1860个文字,预计阅读时间需要8分钟。

如何使用Python3在Windows和Linux系统上实现软件打包?

1. 咕咕咕+最近项目中需要Python的打包,网上的资料也不是很详细,只有一些示例程序。简单研究了一下,以下是Python在Windows和Linux上的打包方法,以及如何将程序源码和记录上传。

1、唠唠叨叨

最近项目中需要Python的打包,看到网上也没有很详细的资料,于是做了一些示例程序。小小的研究了一下,Python如何在Windows和Linux上打包,并把程序源码以及各个记录上传到Github上与大家分享。

2、背景

Python版本:3.6.8
Windows版本:Windows 10 家庭中文版 64-bit (10.0, Build 18362) (18362.19h1_release.190318-1202)
Linux版本:centos7.4

3、Python打包工具

今天没时间研究cx_Freeze,先研究了一下PyInstaller。

3.1、py2exe

py2exe是一个将python转换成windows上的可独立执行的可执行程序(*.exe)的工具。不过,该可执行程序,只能在相同的Windows系统下运行,而且不适合Linux。果断被我舍弃不在研究了。

阅读全文

本文共计1860个文字,预计阅读时间需要8分钟。

如何使用Python3在Windows和Linux系统上实现软件打包?

1. 咕咕咕+最近项目中需要Python的打包,网上的资料也不是很详细,只有一些示例程序。简单研究了一下,以下是Python在Windows和Linux上的打包方法,以及如何将程序源码和记录上传。

1、唠唠叨叨

最近项目中需要Python的打包,看到网上也没有很详细的资料,于是做了一些示例程序。小小的研究了一下,Python如何在Windows和Linux上打包,并把程序源码以及各个记录上传到Github上与大家分享。

2、背景

Python版本:3.6.8
Windows版本:Windows 10 家庭中文版 64-bit (10.0, Build 18362) (18362.19h1_release.190318-1202)
Linux版本:centos7.4

3、Python打包工具

今天没时间研究cx_Freeze,先研究了一下PyInstaller。

3.1、py2exe

py2exe是一个将python转换成windows上的可独立执行的可执行程序(*.exe)的工具。不过,该可执行程序,只能在相同的Windows系统下运行,而且不适合Linux。果断被我舍弃不在研究了。

阅读全文