python 正常运行 打包exe出错
2017-06-15 17:41
411 查看
自己记录下,发现自己写好的py可以直接在IDE上运行,但是打包成exe,
Python 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:42:59)(目前2.7最新的版本)
pyinstall 3.2.1(目前最新的版本)
但是安装上以后,莫名的有时候打包出来的程序就是无法运行,提示某些库无法引入。
从网上找了篇文章说下周2.1版本的可以用,结果真的,安装他说的安装方法,安装上就打包OK了
http://blog.csdn.net/kongxx/article/details/50469618
首先到PyInstaller的官网找低版本的PyInstaller(https://pypi.python.org/pypi/PyInstaller),发现两个文档版2.1和3.0。所以果断卸载3.0版本,安装2.1版本。
卸载3.0版本
1
安装2.1版本
上面的方法是从另外一篇文章看到的 http://blog.csdn.net/xugangjava/article/details/7202356
Python 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:42:59)(目前2.7最新的版本)
pyinstall 3.2.1(目前最新的版本)
但是安装上以后,莫名的有时候打包出来的程序就是无法运行,提示某些库无法引入。
从网上找了篇文章说下周2.1版本的可以用,结果真的,安装他说的安装方法,安装上就打包OK了
http://blog.csdn.net/kongxx/article/details/50469618
解决办法
首先到PyInstaller的官网找低版本的PyInstaller(https://pypi.python.org/pypi/PyInstaller),发现两个文档版2.1和3.0。所以果断卸载3.0版本,安装2.1版本。卸载3.0版本
pip uninstall pyinstaller1
1
安装2.1版本
pip install https://pypi.python.org/packages/source/P/PyInstaller/PyInstaller-2.1.zip#md5=3eb18a454311707ab7808d881e677329[/code]1
1
下面是通过python 调用com组件的dll
import sys
import os
from win32com import client
from win32com import *
dll = client.gencache.EnsureModule('{F8BFEDD9-5DF2-3943-8B6B-FE66A9AD7451}',0x0,1,20)
d = dll.SQLServer()
print d.CheckStationPass('Dymo','adfa','abc','P01','1.0')
print d.GetSpecialValue('Shredder','GET_Shredder_Bluetooth','PM1611111111')
print 'abc'
上面的方法是从另外一篇文章看到的 http://blog.csdn.net/xugangjava/article/details/7202356
相关文章推荐
- 解决python3使用cx_Freeze打包成exe后不能运行
- Pyinstaller 打包python 到exe 在windows下免python环境运行python
- Pyinstaller 打包python 到exe 在windows下免python环境运行python
- Python 3.5 + PyInstaller 3.2.1打包exe出错,TypeError: read() takes no keyword arguments
- windows下,python3 + pyqt5 用pyinstaller打包为exe时,运行生成的exe运行报错
- 将python文件打包成exe可运行文件
- 解决python3使用cx_Freeze打包成exe后不能运行
- python3.X 打包成EXE 及 python 自动运行其他思路
- python打包生成的exe文件运行时提示缺少模块
- pyinstaller 打包python3.6文件成exe 运行
- MFC程序中将软件打包后,setup.exe文件自己电脑运行正常,别人电脑显示找不到文件路径
- 怎样用Python打包完成独立运行的exe程序——PyInstaller
- python selenium运行,打包exe常见问题解决方法
- Selenium打包成exe运行出错
- python中获取打包成执行文件(exe)和脚本运行文件的路径
- python打包生成的exe文件运行时提示缺少模块的解决方法
- 关于VS2008运行CLR—Windows窗体应用程序的时候 error PRJ0003 : 生成 cmd.exe 时出错
- 使用py2exe打包python脚本为exe可执行程序
- 群集版本 (Mpsrpt_cluster.exe) 7.2 版运行不正常。
- VS2008中MFC的单独exe运行出错,但是从VS环境下打开运行没问题