Hellow Python之打包 exe 文件超级试错
Hellow Python 文件超级试错
发展历史
- 诞生于 1989 年,
- Python是一个脚本语言,被解释器解释执行。
- 属于高级语言,运行慢,Python为我们提供了非常完善的基础代码库,开发效率高,代码不能加密。
- 总结:这是个有多年发展历史的成熟语言,适合非专业开发人员使用。
开发环境
- 如何安装: 。。。
- pip: 是 python 的包管理工具。
- 将 .py 文件打包成 .exe 工具:
pip install pyinstaller
- 如果安装失败可能会提示
c:\python39\python.exe -m pip install --upgrade pip
- 这是版本太低,按提示命令升级。
- 如果过失败可以尝试删除
C:\Python39\Lib\site-packages\pip-10.0.1.dist-info
- 如出现提示, 在 install 后加入 --user 即可:
ERROR: Could not install packages due to an OSError: [WinError 5] 拒绝访问。: 'c:\\python39\\Lib\\site-packages\\pip\\__init__.py' Consider using the
–useroption or check the permissions.
- 检查安装情况, 输入
pip list
如果提示Ignoring invalid distribution
, 说明包破损需要卸载后重新安装。 - 卸载 pip 包:
- 报错:
ERROR: Could not install packages due to an OSError: [WinError 2] 系统找不到指定的文件。: 'c:\\python39\\Scripts\\pyi-archive_viewer.exe' -> 'c:\\python39\\Scripts\\pyi-archive_viewer.exe.deleteme'
- 使用
python -m pip install --upgrade pip
升级pip版本。 - 如果报错,考虑 site-packages文件夹,把原来的pip-10.0.1.dist-info 删除 。
- 然并卵,安装的Pyinstaller是3.31版本 不支持最新出的Python3.7, 可以安装pyinstaller 3.4版本 支持Python3.7。
- 还是报错,最后发现系统里有多个python, 考虑从0开始,全部卸载,重新安装了 3.10, 然后使用管理员身份启动 cmd, 成功了。
- 如果安装失败可能会提示
第一个程序
- 代码:
print('hello, world')
, 存入 hello.py - 运行环境: cmd 环境, CPython. 安装 python 后获得的运行环境。
- mac 和 linux 上可在第一行加入
#!/usr/bin/env python3
, 直接运行。 - window 需要编译成exe
- mac 和 linux 上可在第一行加入
- 运行命令:
python hello.py
- 运行效果: 命令行输出 hello, world
- 打包: pyinstaller -F .\helloWorld.py
Hellow Python之打包 exe 文件超级试错相关推荐
- python pyinstaller 打包exe文件,(附带图片 + 自己、别人电脑上均可以运行)
python pyinstaller 打包exe文件,(附带图片 + 自己.别人电脑上均可以运行) 科目:windows + python pyinstaller 打包exe 内容:打包程序.图片.视 ...
- Python如何打包exe文件?如何换成喜欢的图标?
前言 嗨喽,大家好呀~这里是爱看美女的茜茜呐 今天又想来分享一个Python打包exe文件的教程!!这次是最强终极版~~~~ 在我们代码写好后,分享给不会编程的朋友时,总会遇到许许多多的的问题 这个时 ...
- Python如何打包exe文件? 如何换成喜欢的图标?
要将Python脚本打包为可执行的exe文件,可以使用第三方库pyinstaller.以下是将Python脚本打包为可执行exe文件的步骤: 1.安装pyinstaller:在命令行中使用以下命令安装 ...
- 浅试python打包exe文件 + ico图像制作
目录 1. python打包exe文件教程 2. ico图像制作 2.1 找ico 2.2 转ico 1. python打包exe文件教程 在B站上看了两个教程: Py文件打包成exe文件直接用 Py ...
- python封装方法有几种_Python打包exe文件方法汇总【4种】
Python 打包 exe 文件方法汇总 Python 作为解释型语言,发布即公开源码, 虽然是提倡开源但是有些时候就是忍不住想打包成 exe ,不仅仅是为了对代码进 行加密,而是为了跨平台.防止有些 ...
- python打包exe黑框一闪而过,解决pyinstaller打包exe文件出现命令窗口一闪而过的问题...
用pyinstaller打包的exe文件打开时,命令窗口一闪而过,并且未出现GUI界面,也看不到错误信息,然后去网上搜相关的信息,最多的两种说法: 1.添加raw_input()或者os.system ...
- Python 使用pyinstaller打包exe文件报错: TypeError: an integer is required (got type bytes) 的解决方法
python打包成exe文件首先需要安装pyinstaller库,再进入到目标文件目录,输入命令行打包py文件,但出现报错:TypeError: an integer is required (got ...
- 好用的python打包软件_Python打包exe文件方法汇总【4种】
title: Python打包exe文件方法 copyright: true top: 0 date: 2018-08-11 21:08:21 tags: 打包 categories: Python进 ...
- Python学习笔记--exe文件打包与UI界面设计
exe文件打包与UI界面设计 前言 一.基于tkinter实现的UI设计 1.1 库的选择及思路 1.2 定位方法的选用 1.3 Frame控件 1.4 变量设置 1.5 批量设置 1.6 Text文 ...
最新文章
- 分享5个有趣的 JavaScript 代码片段
- 尝试使用阿里云服务器
- php mailer altbody,PHPMailer发送邮件中文乱码的解决办法
- oracle hwm的位置,Oracle 高水位(HWM)教程(2)
- android node编码,android studio中的Node.js
- Linux音频驱动-WAV文件格式分析
- 219.存在重复元素II
- 解决Visual Studio 2019未能从“https://www.nuget.org/api/v2/package..“下载包问题
- c语言矩阵键盘反转法扫描,行列扫描法,反转法,状态机法三种矩阵键盘扫描方法详解 带程序...
- Hadoop以及组件介绍
- 快速排序(c语言实现)
- 如何在CAD编辑软件中画椭圆
- 一个新手学习python、pys60的感受
- mysql 不等于 符号写法
- matlab mallat算法,小波分解与重构1Mallat算法.PDF
- 密码学-->buuctf49~60
- android拒绝服务攻击,Android移动设备上的DDOS攻击
- 2021-09-30 js手动轮播图
- 屏蔽百度搜索结果页的推送广告
- Linux_标准IO
热门文章
- 第二十四天 小丁三战链表
- 噪声数据集:Noise-92
- 目前常见的web网络安全漏洞
- oCPC和CPC之间的区别
- Python基础:68 个 Python 内置函数详解
- 微信oa服务器,微信oa系统是什么?微信如何与oa系统进行结合?
- 高速公路上边有没有人脸识别摄像头_支小蜜初高中智慧校园人脸识别消费系统...
- 双u服务器装win7系统安装,u深度一键u盘装原版win7 安装系统详细使用教程
- A1、A2、A3、A4纸都是多大尺寸
- “诱饵效应”让用户产生“冲突”营销心理学十大效应 营销值得学