python打包成可执行exe文件

如何将python代码打包成可执行的exe文件

一、exe打包

  • 可以打包成mac、windows上都适用的exe文件,
  • 在mac系统上只能打包成mac上运行的exe文件(windows建议使用python3.6.8)
  • 开发的时候配合虚拟环境打包

什么是虚拟环境(结合实例)

1.在mac系统上开发(为他这个程序创建一个虚拟环境)
2.开发。。。(配合安装第三方的虚拟环境)
3.开发完毕后
	pip freeze > reqiremennts.txt
	
4.打开win虚拟机
5.创建虚拟环境(和开发时项目的虚拟环境一样)
6.安装项目依赖(因为在开发的时候所有的第三方包都装在了mac上,所以在打包的时候需要在虚拟环境中下载安装项目依赖)
	pip install -r reqirements.txt
	
7.安装pyinstaller
	pyinstaller -F xxxxx

产出:bilibili.exe

1.1 多文件

打包代码(打包之前先下载pyinstaller)

pyinstaller -D myApp.py

pip --default-timeout=100 install pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple

⚠️注意:如果想看程序报错,先打开终端,在输入exe文件的路径即可

1.2 单文件

把文件夹打包成一个可执行的单文件形式

pyinstaller -F app.py -n 哔哩哔哩

-n后面接哔哩哔哩就是打包后的文件名字

打包项目流程

1、开发(环境创建加代码编写)截屏2023-12-06 15.16.20

2、安装打包工具pyinstaller

pip install pyinstaller

截屏2023-12-06 15.24.47

3、执行以下命令,将项目所需要的包文件写入txt文件

pip freeze > requirements.txt

在pycharm中的终端输入以上命令,将项目所需要的包文件写入txt文件 截屏2023-12-06 15.26.44

4、打开win虚拟机

/Library/Frameworks/Python.framework/Versions/3.12/bin/virtualenvwrapper.sh

  • 11
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值