首页 > 编程语言 >python代码打包exe文件(不带模块)

python代码打包exe文件(不带模块)

时间:2023-02-16 14:55:54浏览次数:38  
标签:文件 exe pyinstaller tas python py 模块 打包

一、安装第三方模块

pip install pyinstaller

二、在控制台输入对应命令

pyinstaller -D tas.py #tas.py为py文件名称,自行匹配更改

成功后生成三个新文件
.spec文件 配置文件
.build文件 编译过程中产出的代码(没啥用)
.dist文件 最终打完包的结果
在文件夹中可以看到app.exe文件,点击即可运行。

打包成单个文件(就一个exe)

pyinstaller -F tas.py #tas.py为py文件名称,自行匹配更改

出现completed successfully. 即为成功

打包命名

pyinstaller -F app.py -n 我是名字

3、其他

  • 多文件打包,不会保存
  • 单文件打包,会报错
  • 无论哪种打包方式,若代码有错时,程序会立刻终止退出。如果想看程序的报错,要先打开终端,在输入exe文件的路径即可。

打包报错

方法一:使用sys.argv

import sys

#Baes_Dir = os.path.dirname(os.path.abspath(__file__))
Baes_Dir = os.path.dirname(os.path.realpath(sys.argv[0]))

标签:文件,exe,pyinstaller,tas,python,py,模块,打包
From: https://www.cnblogs.com/lightwower/p/17126788.html

相关文章

  • js逆向中常见加密/解密算法实现(js、python)
    常见加密、解密算法实现(JS、python)base64NodejsconstCryptoJS=require('crypto-js')//加密letpwd='密码'letb64_pwd=Buffer.from(pwd).toString('b......
  • 高保真数字麦克风模块解决方案特色解析
    积累 在音频领域算是有一些积累了。陆陆续续做了不少方案。可很多都是非标准的。把所做的产品标准化,是接下来的一个中心任务。公司的数字降噪麦克风模块自从去年推出以......
  • python配置包
    配置python环境在python官网(https://www.python.org)下载python3.7版本   选择 download   进行安装  installnow选择addpython3.7topath......
  • jupyter notebook(python 3.7)网页版安装
    参考链接:https://blog.csdn.net/NickHan_cs/article/details/108204297 #1.进入python的Scripts目录下 >activate.bat    ------->#激活Scripts >cdd:\Ope......
  • 使用docker部署Python-Flask实现ChatGPT的使用
    首先说下背景:自从申请ChatGPT到现在也有个把月了,余额一直还很多,想想三月下旬就过期了,还是计划把里面的18美刀用掉,于是结合着之前做的Django简单cv一个"简易网站"。简......
  • 【Python】字母表的循环迭代
     字母循环迭代器defforward(letter,jump):"""字母表上的循环迭代器"""ifletter.islower():start_character=ord('a')......
  • python读取json 生成Excel表格
    importjsonimportxlwtbiaotou='[{"name_cn":"企业名称","name_en":"QYMC"},{"name_cn":"类别","name_en":"LB"},{"name_cn":"地市","name_en":"DS&q......
  • 【Python】递归获取嵌套json 的所有key及value值
     代码classrecurPostDict:"""递归获取多维嵌套字典所有层级的key和value"""def__init__(self,datas):self.datas=datasdefrecur_dat......
  • Python导出项目依赖包
    只导出当前项目依赖包1、安装pipreqs:pipinstallpipreqs2、进入当前项目目录下,导包:pipreqs./(导包完成会生成一个requirements.txt文件)3、安装依赖的时候使用:pip......
  • Python实现随机森林RF并对比自变量的重要性
      本文介绍在Python环境中,实现随机森林(RandomForest,RF)回归与各自变量重要性分析与排序的过程。  其中,关于基于MATLAB实现同样过程的代码与实战,大家可以点击查看MATLA......