手把手教你如何使python变为可执行文件

 更新时间:2023年02月17日 11:28:18   作者:yyxiangd  
对于exe可执行文件,相信大家都不陌生,下面这篇文章主要给大家介绍了关于如何使python变为可执行文件的相关资料,文中通过图文介绍的非常详细,需要的朋友可以参考下

使用 pyInstaller 将 python 程序生成可直接运行的程序,这个exe程序就可以在Windows 或 Mac OS平台上运行。(可以不用安装python也可以使用欧O(∩_∩)O~)

接下来就手把手教你如何将自己开发的python项目做成exe文件(共六步):

第一步:安装第三方库pyInstaller,命令【pip install pyinstaller】

第二步:安装成功后,生成pyinstaller.exe文件,这个文件所在的目录要加入到【环境变量】中;

特别注意:此步骤超级重要!!!!!!!不做的话,后面可能出错欧~

第三步:安装成功后,找到【PyInstaller】文件夹,并将要转换成exe文件的python文件放该文件下面,后续要使用!

 第四步:在【PyInstaller】文件夹里面打开CMD窗口(shift+鼠标右击----->在此处打开Powershell窗口),即可进入CMD窗口;

第五步:使用命令【pyinstaller  -F -c redmine自动提单小程序.py】命令将python代码做成一个exe程序,大功告成,接下来找到对应的exe程序就可以啦~

如果此时报错: 无法将“pyinstaller”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。所在位置 行:1 字符: 1+ pyinstaller -F redmine自动化提单.py+ ~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (pyinstaller:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

那可能是因为环境变量没有设置成功,返回【第一步】检查一下。

【pyinstaller -F -c 源python文件】

常用可选项及说明:

-F:打包后只生成单个exe格式文件;
-D:默认选项,创建一个目录,包含exe文件以及大量依赖文件;
-c:默认选项,使用控制台(就是类似cmd的黑框);
-w:不使用控制台;
-p:添加搜索路径,让其找到对应的库;
-i:改变生成程序的icon图标。

第六步:【PyInstaller】文件夹同级目录会生成一个【dist】文件夹,找到文件【redmine自动提单小程序.exe】就大功告成啦~O(∩_∩)O~

总结

到此这篇关于如何使python变为可执行文件的文章就介绍到这了,更多相关python变可执行文件内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Pytorch中torch.unsqueeze()与torch.squeeze()函数详细解析

    Pytorch中torch.unsqueeze()与torch.squeeze()函数详细解析

    torch.squeeze()这个函数主要对数据的维度进行压缩,去掉维数为1的的维度,下面这篇文章主要给大家介绍了关于Pytorch中torch.unsqueeze()与torch.squeeze()函数详细的相关资料,需要的朋友可以参考下
    2023-02-02
  • python--pip--安装超时的解决方案

    python--pip--安装超时的解决方案

    这篇文章主要介绍了python--pip--安装超时的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • 在Pandas中更改DataFrame中的值

    在Pandas中更改DataFrame中的值

    这篇文章主要介绍了在Pandas中更改DataFrame中的值方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • 图文详解WinPE下安装Python

    图文详解WinPE下安装Python

    这篇文章主要以图文结合的方式详细介绍了WinPE下安装Python的具体实现步骤,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • 十条建议帮你提高Python编程效率

    十条建议帮你提高Python编程效率

    这篇文章主要为大家介绍了十条建议,可以帮你提高Python编程效率的10条,想要提升提高Python编程效率的朋友不要错过
    2016-02-02
  • pytorch常用函数之torch.randn()解读

    pytorch常用函数之torch.randn()解读

    这篇文章主要介绍了pytorch常用函数之torch.randn()解读,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • python3实现指定目录下文件sha256及文件大小统计

    python3实现指定目录下文件sha256及文件大小统计

    这篇文章主要为大家详细介绍了python3实现指定目录下文件sha256及文件大小统计,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-02-02
  • 基于Python实现音乐节奏可视化效果

    基于Python实现音乐节奏可视化效果

    这篇文章主要为大家详细介绍了如何基于Python语言实现音乐节奏可视化效果,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-06-06
  • Python实现Kmeans聚类算法

    Python实现Kmeans聚类算法

    这篇文章主要为大家详细介绍了Python实现Kmeans聚类算法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-02-02
  • Python序列对象与String类型内置方法详解

    Python序列对象与String类型内置方法详解

    这篇文章主要介绍了Python序列对象与String类型内置方法,结合实例形式分析了Python序列对象与String类型各种常见内置方法相关使用技巧及操作注意事项,需要的朋友可以参考下
    2019-10-10

最新评论