Pycharm 对python文件进行打包
关于windows使用Pycharm 对python文件进行打包
首先建立python项目的时候要按照标准来建设
我使用的python配置的解释器,没有使用python的虚拟环境,因为虚拟环境建设出来的项目不是我想要的项目结构 ,包结构比较多,看着不是很舒服
4. 配置完成后 点击创建创建完成后可以自己创建合适包结构
创建完合适的包结构后,就可以编写python代码了,但要python代码运行开,需要配置运行环境
9. 环境配置调试好就可以运行调试python代码,代码没有问题,需要打包运行测试 我只是在windows环境运行验证
我使用的是pyinstaller 进行的打包测试
首先需要先安装pyinstaller 命令 pip install pyinstaller 安装pyinstaller之前,需要先有python环境,同时也需要安装 pip
https://pypi.org/project/pip/因为我已经安装过了 所以提示已经安装 (安装可以使用cmd黑窗口,也可以使用软件,没有区别)
在安装pyinstaller的同时,可能会报错,说什么pip的版本可能不匹配,建议升级 pip版本 14 更新pip版本的方法
python -m pip install --upgrade pip
查询匹配的版本 pip -V
15 . 下面进行打包
-F, –onefile 打包一个单个文件,如果你的代码都写在一个.py文件的话,可以用这个,如果是多个.py文件就别用
-D, –onedir 打包多个文件,在dist中生成很多依赖文件,适合以框架形式编写工具代码,我个人比较推荐这样,代码易于维护
-K, –tk 在部署时包含 TCL/TK
-a, –ascii 不包含编码.在支持Unicode的python版本上默认包含所有的编码.
-d, –debug 产生debug版本的可执行文件
-w,–windowed,–noconsole 使用Windows子系统执行.当程序启动的时候不会打开命令行(只对Windows有效)
-c,–nowindowed,–console 使用控制台子系统执行(默认)(只对Windows有效)
打包成功会出现下面成功的标识
打包完成运行时,可能会出现找不到python模块的问题,这时候就需要查看到底什么模块包找不到
可以先看上面的图片有没有 ,没有的话 点击上面图片偏左下角的加号
18.输入需要的模块包,进行安装, 因为国内有好几个镜像存储库,模块包的情况可能会不一样
19.存储库可以进行添加和删除
20. 如果通过界面安装失败, 也可以通过命令进行安装
21. 首先需要查看模块包是否存在在环境的包路径下 命令 pip show 模块名称
22.如果包存在就会显示上面一样 ,
23. 下面是我查询一个根本不存在的包- 没有包的需要命令安装,安装之前需要先下载包 https://www.lfd.uci.edu/~gohlke/pythonlibs/
安装命令为 安装包 pip install -y pyinstaller pip install 包名
卸载包 例如 pip uninstall -y pyinstaller
pip uninstall -y 包名- 再次打包exe文件 pyinstaller -F xxx.py
因为是exe文件 所以可以双击运行,但是运行会存在黑窗口,如果被人误关掉,进程就不会存在
所以需要后台启动,这样就不会存在,误操作的失误,这样进程想要结束的话,可以通过任务管理器来执行关闭
echo off D:\develop\PYCharm\PYCharmWorkSpace\test_Agent\windows\winAgent\judgeFile_and_access_to_information\dist\judg_and_get_message.exe pause
DIM objShell set objShell=wscript.createObject(“wscript.shell”) iReturn=objShell.Run(“cmd.exe /C judge_and_getMessage.bat”, 0, TRUE)
25 bat文件和exe双击效果是一样的,vbs结尾的文件,是属于后台启动的,但是vbs的文件依赖bat文件所这些文件最好在同一级目录下面26.
Pycharm 对python文件进行打包相关推荐
- 详解Python文件pyinstaller打包
本文python文件打包用到的是pyinstaller库并且以如下格式的文件为例 其中bird.py用到了images文件夹当中的png pyinstaller有两种打包方式: 方法1:文件夹模式 o ...
- pycharm打开python文件如何自动创建项目_pycharm 怎么自动创建python头文件?
展开全部 创建方法如下: 进入File->settings->Editor->File and Code Templates->Python Script. 添加以下内容: 1 ...
- pycharm设置Python文件标题
打开pycharm,点击左上角(文件)file,设置 # -*- coding: utf-8 -*- # @ Time : ${DATE} ${TIME} # @ Author : ***** # @ ...
- 利用Pycharm将python文件打包为exe文件(超详细,附带如何设置文件图标)
文章目录 前言 一.下载pyinstaller库 二.打开Pycharm进行打包(不更改图标) 1.进入Terminal控制台进行编辑 2.转入对应路径(可看情况忽略) 3.控制台内输入代码 三.打开 ...
- 如何将Python文件.py打包成.exe可执行程序(最简教程吗)
相信对python有过学习的朋友都知道可以用IDLE编写并跑一跑python,但是如何做到别人电脑没有装python的情况下运行python的脚本呢?(看标题) 这里简单提一下.exe 可执行程序 . ...
- Pycharm - 创建python 文件模版
Pycharm - Preference - Editor - File and Code Templates - Python Script 转载于:https://my.oschina.net/u ...
- Pycharm 设置python文件自动生成头部信息模板
设置头部信息路径: 打开File-Settings-Editor-File and Code Templates-Python Script 输入要自动生成的头部信息模板 这样,新建py文件就会自动生 ...
- python文件如何打包生成.exe文件?(打包教程)
具体操作见:(我一直在学的也是这个课程,还凑合) 花了2万多买的Python教程全套,现在分享给大家,入门到精通(Python全栈开发教程)_哔哩哔哩_bilibili 大致步骤: 第一步: 先在cm ...
- pycharm新建python文件自带文件名和创建时间等
使用IDE工具的时候,创建文件的时候可以同时带 文件名.创建时间.作者 1.文件--->设置 2.选择第三个功能,点击打开之后,选择第七个功能,文件选择Python Script.输入内容就好了 ...
最新文章
- 3指南针旋转_Qt编写自定义控件6-指南针仪表盘
- python图形用户界面设计报告_19.1 Python图形用户界面开发工具包
- 解决在ueditor中上传图片通过后台java+SpringMVC添加水印方法
- java开发架构设计_跪了!阿里技术官出品:Java架构设计之完美,看完秒进大厂。...
- Runloop循环机制
- php yii2 finfo file,FileHelper:文件系统助手
- 用GCD来处理大量for loop任务
- android JNI调用(Android Studio 3.0.1)(转)
- Shiro身份认证授权原理
- Swagger的简单使用
- python中、print程序设计基础输出是_在python编程里, print 4> 2 and 1 and 4 输出的是什么?...
- 又崩了?苹果发生大规模网络故障:多项服务受影响 目前已恢复
- CentOS 系统sudo命令配置
- 解码H264帧要注意的两个问题
- 软件工程导论——第三章——需求分析
- 中国的KNX 智能家居系统,将实现最高级别的安全保障!
- swift野梦抄袭 taylor_霉霉Taylor Swift今日出新单,歌词甜腻得让我联想到多年前的那位“野梦男主”!...
- Http响应Response详解
- python下的一个好用的日历库,支持农历和公历互转,四柱反查等功能
- 使用git时出现fatal: Authentication failed for