因为工作需要抓取网站上图片,借用了别人的Python源码,现在想http://把它封装成exe可执行文件。
首先参考了Python5步打包项目,
1.确定版本:我的版本号为
Python 2.7.9rc1 (default, Nov 26 2014, 09:19:41) [MSC v.1500 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
2.下载python文件:
下载地址为 https://www.python.org/ftp/python/2.7.9/python-2.7.9rc1.amd64.msi,感觉上官网才能解决问题
作用:玩Python的人都知道,环境需要
3.下载文件pywin32:
下载地址:http://nchc.dl.sourceforge.net/project/pywin32/pywin32/Build%20219/pywin32-219.win-amd64-py2.7.exe
作用:Python for Windows Extensions,库支持作用。
4.下载文件pyinstaller-2.0.zip
下载地址:http://nchc.dl.sourceforge.net/project/pyinstaller/2.0/pyinstaller-2.0.zip
作用:转义你的脚本, 是关键所在!!
5.编译文件 Python py
D:\sougoudownload\pyinstaller-2.0\pyinstaller-2.0>python PyInstaller.py -F pachongimg.py【pachongimg.py 测试代码】
报错 缺少 msvcr90.dll
下载地址:http://dl-sh-ctc-1.pchome.net/2z/69/msvcr90.rar?tmp=1435718611049
解压后放在 C:\Windows\System32 和 D:\Python27\DLLs 路径下
然后再试下 ,搞定
注意:不要将 PyInstaller.py 放在含有中文的路径下
上图为证
readme.txt为 本人和Python的秀恩爱的见证。