第一步就是最好用编译器(以下是Pycharm)打开你要转成.exe的.py文件的终端输入:

第二步(用编译器的好处是这步不出错,用cmd下载成功后可能出现找不到Pyinstaller的错误)

此处需要注意的是matplotlib和pandas的库打包的时候可能会丢失(我遇到的是这两个,可能还有其他),遇到这个问题的话这步需要输入新的命令:

第三步直到看到“completed successful”时,去该.py文件所在文件夹中找dist的文件夹,里面就有转换成功的.exe文件

当时遇到的问题是转换成功后,点开.exe文件出现程序框后闪退:

一开始我的脚本文件main下面写的是:

if len(sys.argv) < 3:

print("Usage: python %s file_path, out_file" % sys.argv[0])

exit(-1)

else:

file_path = sys.argv[1]

out_file = sys.argv[2]

function(file_path, out_file)

这种写法应该是在cmd下执行脚本文件的时候用的sys的库,如果想双击.exe文件里的程序框内输入参数,应该做出修改:

这样就好了。

本文仅供参考。。。。。。。。。。。。。。。。。。。。

Python 脚本转成.exe文件相关推荐

  1. python打包成exe导入文件_【转载】将python脚本打包成exe文件

    标签: exe文件也就是可以直接执行的文件.通常我们编好的带py后缀的脚本文件都是需要在有python的环境下执行, 每次通过Win + R打开运行窗口再输入powershell打开控制台,再千辛万苦 ...

  2. Python脚本打包成exe文件

    打包工具有很多,这里使用pyinstaller 安装Pyinstaller 打开cmd,输入: pip install pyinstaller 安装完成后,检查安装是否成功: pyinstaller ...

  3. 【Python实用技巧】如何将Python脚本打包成exe可执行文件?

    相信大家也有过这样的困惑,本来已经使用Python写好了脚本代码,又不想公开代码逻辑,但又要给别人使用这些功能? 这可怎么办呢? 有没有什么办法,可以将Python脚本打包成一个exe文件,这样发布的 ...

  4. Tools_将Python脚本封装成exe可执行文件

    将Python脚本封装成exe可执行文件 将Python脚本封装成exe可执行文件 cx_freeze是用来将 Python 脚本封装成可执行程序的工具,支持最新的Python3.2版本.生成的执行文 ...

  5. python能封装成exe文件_python文件封装成*.exe文件(单文件和多文件)

    环境:win10 64位  python3.7 单*.py文件打包 Python GUI:程序打包为exe 一.安装Pyinstaller,命令pip install Pyinstaller,(大写的 ...

  6. Python代码打包成exe文件

    Python代码打包成exe文件:     安装pyinstaller     打包文件:cmd到文件目录下, 执行 pyinstaller -F test.py 注意:如果有调用的文件或配置文件,打 ...

  7. 把Python项目打包成exe文件

    我们很多时候,写好的程序需要打包成.exe文件才可以发给客户,那么今天我就来谈一谈,如何将一个写好的Python程序打包成exe文件! 首先,我们我们使用到的工具是python 3.7 和 Pyins ...

  8. PyInstaller将python脚本打包成exe可执行程序

    一.PyInstaller说明 pyinstaller是一个第三方模块,托管在github上,它是一个把python脚本及其依赖的模块,打包成一个独立的可执行程序,使其能运行在没有安装python环境 ...

  9. 用 Pyinstaller 模块将 Python 程序打包成 exe 文件(全网最全面最详细)

    目录 打包前置知识 一.什么是exe可执行文件? 二.为什么要将 Python 程序打包为 exe 可执行文件? 三.为什么 Python 程序不能直接运行呢? 四.我们用什么来打包 Python 文 ...

最新文章

  1. Delphi下使用OpenOffice+JodConverter+SWFtools进行文件转换
  2. Java当中的常量池
  3. CF750F. New Year and Finding Roots
  4. J2EE的13个规范之(二) JDBC 及其使用
  5. python中index方法详解_Python中的index()方法使用教程
  6. 通过phoenix导入数据到hbase出错记录
  7. 单元测试新方法:用setUp方法 @Before注释
  8. Linux教程-修炼
  9. VB2010实例(2) _滚动字幕
  10. php匿名聊天室开源,[开源项目]基于WebSocket的匿名聊天室
  11. Android源码下载repo以及repo init总结
  12. [转] ubuntu上安装 ibus Google拼音输入法
  13. 风螺旋线公切线的算法
  14. SpringBoot(45) 实现快递物流查询(阿里云)
  15. 光猫超级管理员账号密码和Telnet登陆
  16. Python-操作excel操作redis
  17. 大数据之hive:hive分桶表
  18. Windows bat常用批处理命令学习
  19. java .net webservice_Java客户端调用.NET的WebService实例
  20. ST-Link SWD接口接线

热门文章

  1. 【Java】数组:动态初始化 、静态初始化
  2. 系统已坏,用U盘安装系统的方法
  3. Scipy sparse中关于CSC矩阵的自我理解
  4. java程序将多张图片合成一张
  5. [导入]Realtek瑞昱ALC全系列AC97声音芯片驱动 3.80
  6. Windows下msysGit安装
  7. python学习:最适合初学者的8本Python书籍
  8. 全志R528核心板和开发板
  9. Numpy中文文档(持续更新)
  10. cannot assign slice from input of different size