Pycharm打包python文件为exe格式
Pycharm打包python文件为exe格式
运行环境:
win10专业版
Python 3.9
1.将需要打包的内容单独放在一个文件
2.创建一个虚拟环境(打包出来的体积相对小很多)
- 新建一个虚拟环境
在终端中执行下列代码
python -m venv venv
- 修改解释器为虚拟环境(Pycharm 里面操作)
- 重启命令行,使虚拟环境生效(
pip list
可以检测是否生效)
3.安装打包库
在终端或者cmd中执行下列语句
pip install pyinstaller
4.执行打包指令
pyinstaller yourprogram.py # yourprogram.py为你需要打包的文件
注意1:默认只能打包一个文件。
注意2:如果使用了第三方工具,有些工具无法打包,特殊的方法才能使用。
5.打包好之后程序会在dist目录,需要检查一下程序是否可以用。
提醒:在命令行启动就可以查看错误
6.其他指令
打包单独的可执行文件和无黑窗口
- -F打包为一个exe文件
- -W隐藏cmd窗口
pyinstaller -F -W yourprogram. py
如果我的文章能帮你节约20秒,就请你为我的文章点个赞吧!
Pycharm打包python文件为exe格式相关推荐
- 利用Anaconda Navigator打包python文件为exe格式的方法
Step1:打开Anaconda Navigator 点击桌面左下角菜单栏,找到Anaconda,打开Anaconda Navigator. 如果打开失败,进入设置---网络和Internet---代 ...
- 多个python文件打包成exe_pyinstaller打包python文件成exe(原理.安装.问题)
py文件打包成exe文件的方式一共有三种:py2exe.pyinstaller和cx_freeze 本文分四个步骤来详讲如何用pyinstaller将py文件打包成exe文件 1. pyinstall ...
- PyCharm打包py文件为exe文件
本文介绍的是在Pycharm中进行打包,其实Windows下 cmd 下的方法跟这个差不多 下面介绍一下方法: 打开 Pycharm下的 terminal 对话框 方法一:Alt + F12 方法二: ...
- python3打包成exe怎么给别人用_pyinstaller 打包python文件成.exe程序
使用pycharm写好的代码,每次都要使用pycharm来执行比较麻烦,打包成.exe程序后可以直接运行,还可以发到别的电脑上执行,比较方便. 1.打开cmd命令提示符窗口,cd到pip.exe所在的 ...
- Pycharm 对python文件进行打包
关于windows使用Pycharm 对python文件进行打包 首先建立python项目的时候要按照标准来建设 我使用的python配置的解释器,没有使用python的虚拟环境,因为虚拟环境建设出来 ...
- 潇洒郎:用cxfreeze打包py文件为exe文件全过程——呕心吐血经验——安装、调试、解决KeyError: 'TCL_LIBRARY'问题、最终成功、打包方便技巧
用cxfreeze打包py文件为exe文件全过程:必须全部看完,正确在后面 注意:当前环境是Play_Craw, pip install cx-freeze 时自然安装到了C:\Users\xiaos ...
- Pyinstaller打包python文件太大?教你三个小技巧有效减小文件体积
简介 有时候需要在未安装Python环境的平台上运行py程序,使用pyinstaller打包很方便,但打包后的可执行文件实在是太大了.原因在于打包时pyinstaller本就已经关联了很多的pytho ...
- python 打包exe_打包python脚本为exe的坎坷经历, by pyinstaller方法
打包python脚本为exe的坎坷经历, by pyinstaller方法 又应验了那句歌词. 不经历风雨, 怎么见得了彩虹. 安装过程略去不提, 仅提示: pip install pyinstall ...
- cxfreeze打包工程文件生成.exe,运行exe出现闪退问题,相关解决办法总结
cxfreeze打包工程文件生成.exe,包含numpy,matplotlib, mutiprocess等工具包,运行exe出现闪退问题 使用cxfreeze打包,注意cxfreeze的版本要和pyt ...
- 【踩坑日记(一)】: Pyinstall 打包.py文件 生成exe可执行文件
文章目录 Pyinstall 打包.py文件 生成exe可执行文件 如何入坑&出坑 Analysis 实例 其他实例 常用参数 参考文档:Pyinstall 官方手册 Pyinstall 打包 ...
最新文章
- 编程之法----面试和算法心得
- 文巾解题 6. Z 字形变换
- The difference between sleep(), wait(), and yield() in human terms.
- php+原生代码+赋值,js重新赋值原生的方法
- wordpress数据库表详解
- RHEL 6 配置yum源
- excel图片变成代码_有趣的EXCELvba作图
- ARM Keil5下载安装并导入STM32芯片
- 用vba加载宏求地图分幅
- linux drop cache权限不够,Linux drop_caches
- eclipse as 项目编码修改
- OFDM学习、编程实现
- Appium+python(1):python运行真机App程序示例
- 云集上市,短短四年时间缔造了一个新的电商神话
- php音频对比技术,HIFIDIY论坛-三种音频功放的音质特点比较 供参考 - Powered by Discuz!...
- java.lang.IllegalArgumentException: Name for argument type [java.lang.Integer] not available异常
- 哈希取模余的基底为什么要选择素数?
- greasemonkey_询问操作方法:Chrome中的Greasemonkey,为Media Center布线和自定义Windows 7跳转列表...
- 【日常】C盘及电脑内存清理
- Can't create/write to file '/tmp/MYmZiY2i' 报错解决方法
热门文章
- (一百三十四)Passpoint 基础知识学习
- Dell PowerEdge R710服务器内存条插法/Dell 11G/12G系列服务器内存条插法(转)
- 数据结构和算法学习记录——线性表之单链表(下)-头插函数、尾删函数、头删函数、查找函数、pos位置插入删除数据、单链表销毁
- AI成为好莱坞员工协助决定拍什么电影
- 14岁女生戴耳机损伤听力,我们该如何使用耳机保护自己的耳朵?
- c/c++程序编译连接过程
- [LeetCode周赛复盘] 第 325 场周赛20221225
- 第一讲 工厂方方法模式(简单工厂方法模式)
- 铂程斋讲《定位》 -人生中可选择的六匹马
- 【牛客网-公司真题-前端入门篇】——奇安信秋招笔试-前端-卷3