Install_Pyinstall.bat
二、
PyInstaller
和
Pywin32
是什么?
PyInstaller
是一种基于
python
的第三方库,
用于将
python
源文件打包成
exe
文件,
使打包文
件可以在没有安装
python
的环境下运行。
Pywin32
是一个
Python
库,为
python
提供访问
Windows
API
的扩展,提供了齐全的
windows
常量、接口、线程以及
COM
机制等等。
三、
python
如何转化为
exe
运行,其原理是什么?
将解释器和脚本打包成为可执行文件,
不是转化为可执行的二进制文件,
其优点是不用安装
python
解释器和依赖库
;
缺点是运行效率会降低。
PyInstaller
其实就是把
python
解析器和你自己的脚本打包成一个可执行的文件,
和编译
成真正的机器码完全是两回事,
所以千万不要指望成打包成一个可执行文件会提高运行效率,
相反可能会降低运行效率,好处就是在运行者的机器上不用安装
python
和你的脚本依赖的
库。
四、批处理代码
::==========================================================
::Func:
自动安装
Pyinstaller
和
Pywin32
,系统环境
win7
,
Python27
::
可以根据系统类型安装对应的
Pywin32
库。
::Author: Gaold