【发布时间】:2022-06-13 20:56:16
【问题描述】:
如何将 Python 文件 (.py) 转换为使用 Windows 使用 make 命令编译的可安装 .tar.gz 源文件?
比如这样编译。
tar zxf myprogram.tar.gz
cd myprogram
make
是否有 Python 模块可以将 *.py 转换为 *.tar.gz 可安装源文件?
我使用的是 Python 3.10.2 和 Windows 11。
【问题讨论】:
-
“安装程序文件”是什么意思?这里的 cmets 似乎假设您只是在询问如何创建一个 tar 文件(这当然是微不足道的),但我猜您实际上可能是指一个可安装的 Python 包,就像
setuptools使用sdist创建的那样。投票结束,因为不清楚;你能edit澄清一下吗? -
您正在寻找
setup.pyinstructions 或打包工具包(例如pyinstaller)+ 类似Inno Setup 的东西。tar.gz是一个存档,或者更好地说是 两个 存档,一个使用tar另一个使用gzip并且没有安装,只有解压缩/解压缩。安装程序大多只是一个以(大部分).exe+ 结尾的可执行文件,其内容要么嵌入,要么位于同一位置。
标签: python installation tar