Python程序打包成exe可执行文件 |
您所在的位置:网站首页 › python打包为可执行文件的模块包括 › Python程序打包成exe可执行文件 |
目录:
一、在程序目录打开powershell窗口二、pipenv虚拟环境安装pipenvpipenv基本用法
三、Pyinstaller打包程序安装Pyinstaller打包
四、补充pipenv相关Pyinstaller相关给exe可执行程序添加图标其他选项
一、在程序目录打开powershell窗口
打开你的代码所在的文件夹鼠标放在文件夹窗口里,按住键盘上Shift按键+鼠标右键,出现右键菜单如下(win11要在右键菜单中显示更多选项才会出现) 点击在此处打开Powershell窗口,出现Powershell窗口
注意: 检查马赛克位置的地址是不是代码所在的文件夹 (非常重要)打开这个窗口后不要关闭,后面的命令都在这个窗口里运行 二、pipenv虚拟环境在虚拟环境中打包可以使打包的exe可执行文件更小 安装pipenv使用pip进行安装,在打开的Powershell窗口中输入如下命令,回车运行 pip install pipenv pipenv基本用法 创建虚拟环境(python版本3.8) pipenv --python 3.8如果不创建就激活会直接用当前环境中的python版本 进入环境 pipenv shell 安装程序中要用到的第三方库 已经安装过了也要安装,这是在虚拟环境中安装 pip install 库名库名处输入你要安装的第三方库名,比如安装requests库就用pip install requests 查看已安装的模块 pipenv graph可以查看当前安装的库是否满足代码要求 如果需要删除安装的库和虚拟环境可以看最后的补充内容 三、Pyinstaller打包程序 安装Pyinstaller使用pip进行安装 pip install pyinstaller 打包 pyinstaller -F 代码名字.py将代码名字.py替换成你要打包的代码,比如打包test.py就运行pyinstaller -F test.py(-F选项是只生成一个exe文件) 出现completed successfully.就是打包完成了,你可以在dist文件夹里面找到打包好的exe文件 四、补充 pipenv相关Pypi里关于pipenv的说明 删除一个已安装模块 pipenv uninstall 库名 删除虚拟环境 pipenv --rm Pyinstaller相关Pyinstaller官方文档 给exe可执行程序添加图标使用-i选项 pyinstaller -F -i test.ico 代码名字.py将test.ico替换成要用的图标,注意要移动到代码所在的文件夹里 其他选项 -h,–help 查看帮助信息-D –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)-c –console, –nowindowed 使用控制台,无界面(默认)-w –windowed, –noconsole 使用窗口,无控制台-p 添加搜索路径 具体信息可以查看官方文档 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |