铁路校友博客-卢松松的追随者

一个互联网十五年的老站长-15years weber 铁路校友AIO/P Good Luck To You!

2023年最值得去做的项目集合, 收藏了119个手赚副业博客【收藏】

亲测可以:python通过pyinstaller打包成可执行文件exe

项目场景:

python通过pyinstaller打包成可执行文件exe,在xp系统上运行


问题描述:

pyinstaller打包的可执行文件exe不能在xp系统上运行,但在win7及以上能正常运行


原因分析:

python3.5开始就已经不支持xp系统


解决方案:

重现安装python3.4版本,然后安装对应py3.4的pywin32(pip和官网已经不更新py3.4的pywin32了因此需手动安装),还需要安装对应的pyinstaller(目前pyinstaller3.7-4.0都只支持python3.5以上,因此也需要手动安装3.5的pyinstaller)进行打包


由于xp电脑都太老了,几乎都是32位的,所以笔者装的python环境和pywin32全是32位的,当然打包后exe为32位可执行文件,64位系统也可以向下兼容运行,

cmd 进入到pyinstaller3.5解压的文件夹, python3.4 setup.py install 进行pyinstaller3.5的安装

百度网盘链接:https://pan.baidu.com/s/1QcBVrazsKsLm6AAT8fmoPQ

提取码:iwy0

在python3.4中安装pyinstaller

1.升级pip

pip install pip==19.1.1

2.升级wheel

pip install wheel==0.33.6

3.升级setuptools

pip install setuptools==42.0.2

4.安装pywin32

下载pywin32(只适用win平台的python3.4 32bit版本)

pip install 这里拖入下载好的whl文件

5.安装future

pip install future==0.18.2

6.最后完成安装pyinstaller-3.2.1

pip install pyinstaller==3.2.1

7.验证安装结果

(1)


pip list

可以查看到之前升级安装到的全部模块




(2)


pyinstaller -v

尝试运行,使用-v参数运行可以得到版本号.使用-h参数运行可以看到pyinstaller模块内置的帮助信息.


如果正确的输出内容表明已经完成安装并能够运行了


pyinstaller -h

vue 的v-on与v-bind简写、缩写

v- 前缀作为一种视觉提示,用来识别模板中 Vue 特定的 attribute。当你在使用 Vue.js 为现有标签添加动态行为 (dynamic behavior) 时,v- 前缀很有帮助,然而,对于一些频繁用到的指令来说,就会感到使用繁琐。同时,在构建由 Vue 管理所有模板的单页面应用程序 (SPA - single page application) 时,v- 前缀也变得没那么重要了。因此,Vue 为 v-bind 和 v-on 这两个最常用的指令,提供了特定简写:

v-bind 缩写

<!-- 完整语法 --><a v-bind:href="url">...</a><!-- 缩写 --><a :href="url">...</a><!-- 动态参数的缩写 (2.6.0+) --><a :[key]="url"> ... </a>

v-on 缩写

<!-- 完整语法 --><a v-on:click="doSomething">...</a><!-- 缩写 --><a @click="doSomething">...</a><!-- 动态参数的缩写 (2.6.0+) --><a @[event]="doSomething"> ... </a>

它们看起来可能与普通的 HTML 略有不同,但 : 与 @ 对于 attribute 名来说都是合法字符,在所有支持 Vue 的浏览器都能被正确地解析。而且,它们不会出现在最终渲染的标记中。缩写语法是完全可选的,但随着你更深入地了解它们的作用,你会庆幸拥有它们。


<< < 44 45 46 > >>

Powered By Z-BlogPHP 1.7.3

关于我们:本人从2010年开始网络创业, 自学 建站,8年手机副业经验。网站内容:本站是本人记录生活感悟,读书学习的网站,希望能对大家有所帮助。网名:光影 职业:SEO营销顾问籍贯:四川广安,现定居成都 电话:个V:wx374241337 邮箱:374241337@qq.com 【腾讯云】轻量新用户上云福利,2核2G4M 低至 65元/年 , 超大容量云硬盘 0.5折起!