使用pyinstaller打包python文件小白教程

用pyinstaller将python文件打包成exe的小白教程

一:前期工作:

1配置python环境 :

在设置->系统->关于->高级系统设置->高级->环境变量->Path中添加,把你的python安装目录添加进来。

2安装pyinstaller:

以管理员身份运行cmd 在其中使用
pip install pyinstaller
命令安装pyinstaller。(安装过程可能会很慢。本人是使用visual studio安装的)

3开始打包:

①以管理员身份运行cmd ,cd 到你想要打包的py文件目录。
使用命令
pyinstaller -F +文件名
进行打包。
当你看到最后的successfully时,说明你打包成功了。
exe文件默认在你想要打包的py文件同目录下的dist文件夹下。
当你成功运行时你发现会有个黑框,如何去掉黑框呢?
使用命令
pyinstaller -F -w +文件名

进行打包,
打包成功之后运行就没有黑框了。

②如果想要打包的py文件中有路径(如read()函数)怎么办?

将py文件中的路径改为相对路径,并放的你想要打包的py文件的同目录下。再进行打包。

③如果你想要打包的py文件中引用了外部下载的模块(如:xlwt 、pynput)怎么办?

使用命令

pyinstaller -F -p +外部模块路径

进行打包,就成功了。
(一般的外部模块路径在你的python目录中的lib文件夹中的site-packages文件夹内)。

④每次都加路径太麻烦了怎么办?

你可以把你的外部模块路径加到Pash环境变量里。这时pyinstaller就会自动打包所需要的模块。

在使用pyinstaller打包python文件时,遇到了很多问题,写个文章记录一下。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值