python将py文件打包成可执行的exe文件需要使用pyinstaller工具
一、下载安装pyinstaller包
可在pycharm中下载安装
在搜索框中输入【pyinstaller】,找到模块执行安装
或者在pycharm的【Terminal】中手动输入命令
pip install pyinstaller
pyinstaller源码包下载链接
https://files.pythonhosted.org/packages/b4/83/9f6ff034650abe9778c9a4f86bcead63f89a62acf02b1b47fc2bfc6bf8dd/pyinstaller-4.2.tar.gz
二、使用pyinstaller打包文件
以打开以cmd终端为例,py文件名start_cmd.py
# -*- encoding: utf-8 -*-
import os
os.system('start C:\Windows\System32\cmd.exe')
首先找到pyinstaller.exe文件的路径,以同样的方法找py文件的绝对路径
在cmd终端进入到这个目录下,或者输入绝对路径,这里以进入到这个目录下位例
执行命令
pyinstaller.exe -F py文件 #单个文件的打包方法
pyinstaller.exe -w -F 主入口文件.py 文件夹 # 将文件夹打包
pyinstaller.exe -w -F 主入口文件.py 依赖1.py 依赖2.py ... # 将多个py文件打包
找到exe文件即可双击运行
脚本建议改为
# -*- encoding: utf-8 -*-
import os
while 1 != 2:
os.system('start C:\Windows\System32\cmd.exe')
对,就是这样!嗯