pyinstaller使用样例
时间: 2024-08-31 18:01:55 浏览: 54
Win下PyInstaller 安装和使用教程
PyInstaller是一个用于将Python应用程序打包成独立可执行文件的工具,它能处理复杂的依赖关系,并生成Windows、Mac OS X和Linux等平台的可执行文件。下面是一个简单的PyInstaller使用样例:
首先,你需要安装PyInstaller,可以使用pip来安装:
```bash
pip install pyinstaller
```
然后,假设你有一个名为`main.py`的主程序,内容如下:
```python
# main.py
import sys
def hello_world():
print("Hello, world!")
if __name__ == "__main__":
hello_world()
```
要打包这个程序,你可以在命令行里运行:
```bash
pyinstaller main.py
```
这会创建一个包含所需库和代码的目录结构,通常包括`dist`目录,里面就有生成的`main.exe`(Windows)、`main.app`(Mac)或`main`(Linux)可执行文件。
如果你需要创建一个包含所有依赖的单个可执行文件,加上参数`--onefile`:
```bash
pyinstaller --onefile main.py
```
这样就得到一个独立的可执行文件,用户可以直接运行而无需额外安装Python。
阅读全文