廊坊网站开发,只做英文网站 域名有什么要求,怎样注册公司网站建设网页,wordpress 3.5 下载地址描述
用python开发了一个opc client应用#xff0c;调试没有问题后#xff0c;使用pyinstaller打包成exe#xff0c;测试exe运行也没有问题#xff0c;正常使用。 在某次重装win10系统后#xff0c;在此运行exe就开始报错了#xff0c;详细内容如下#xff1a;
------…描述
用python开发了一个opc client应用调试没有问题后使用pyinstaller打包成exe测试exe运行也没有问题正常使用。 在某次重装win10系统后在此运行exe就开始报错了详细内容如下
----------------------------------------
Exception happened during processing of request from (127.0.0.1, 56377)
Traceback (most recent call last):File SocketServer.py, line 290, in _handle_request_noblockFile SocketServer.py, line 318, in process_requestFile SocketServer.py, line 331, in finish_requestFile SocketServer.py, line 652, in __init__File BaseHTTPServer.py, line 340, in handleFile BaseHTTPServer.py, line 328, in handle_one_requestFile httpserver.py, line 189, in do_POSTFile httpserver.py, line 49, in handle_getOpcClientDetailFile opc_client.py, line 17, in open_clientFile OpenOPC.py, line 171, in __init__File site-packages\win32com\client\gencache.py, line 534, in EnsureDispatchFile site-packages\win32com\client\gencache.py, line 518, in EnsureModuleFile site-packages\win32com\client\gencache.py, line 287, in MakeModuleForTypelibFile site-packages\win32com\client\makepy.py, line 286, in GenerateFromTypeLibSpecFile site-packages\win32com\client\gencache.py, line 548, in AddModuleToCacheFile site-packages\win32com\client\gencache.py, line 627, in _GetModuleFile c:\users\22078863\appdata\local\temp\tmpazmzya\gen_py\28E68F91-8D75-11D1-8DC3-3C302A000000x0x1x0.py, line 10, in moduleimport win32com.client.CLSIDToClass, pythoncom, pywintypesFile Lib\site-packages\PyInstaller\loader\pyimod03_importers.py, line 161, in load_moduleFile Lib\site-packages\PyInstaller\loader\pyimod03_importers.py, line 395, in load_moduleFile site-packages\pythoncom.py, line 2, in moduleFile Lib\site-packages\PyInstaller\loader\pyimod03_importers.py, line 161, in load_moduleFile Lib\site-packages\PyInstaller\loader\pyimod03_importers.py, line 395, in load_moduleFile site-packages\win32\lib\pywintypes.py, line 2, in moduleFile Lib\site-packages\PyInstaller\loader\pyimod03_importers.py, line 161, in load_moduleFile Lib\site-packages\PyInstaller\loader\pyimod03_importers.py, line 395, in load_moduleFile os.py, line 120, in module
ImportError: No module named path
----------------------------------------实在是搞不懂是为啥path不是os模块中的吗python自带啊怎么还会出错查了一天也没弄明白咋回事。 后来实在没办法了将程序重新打包成了文件夹的形式再运行就没有问题了。
总结
和windows环境可能有关系因为同一个程序有的电脑可以运行而且出问题的这台电脑之前也可以运行但是重装系统之后就开始报错了。难道重装系统之后环境中缺少了某个依赖和pyinstaller的打包有关系打包成文件夹就没有问题打包成exe就有问题可能打包成exe的时候有些依赖没打包进去但是我不指定是哪出了问题。实在搞不懂大家有什么思路希望不吝赐教。