带看门狗库的py2exe问题

2024-03-29 15:16:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正试图用Python脚本将一个.exe文件变大。当我尝试运行该文件时,当我运行.exe时,从命令行收到以下消息:

Traceback (most recent call last):                                                
File "operation.py",     line 2, in <module>                                        
File "watchdog\observers\__init__.pyc", line 79, in <module>                    
File "watchdog\observers\polling.pyc", line 37, in <module>                     
File "watchdog\utils\dirsnapshot.pyc", line 59, in <module>                   
ImportError: No module named pathtools.path                                                                                                                       

谁能给我解释一下是什么问题吗?我已经确认看门狗安装正确。在

编辑-根据我收到的反馈,我似乎需要包括watchdog.egg文件。这是我的设置.py公司名称:

^{pr2}$

不幸的是,我得到了这个错误:

File "C:\Users\Kevin Li\Documents\Projects\artona-image-monitor\modules\setup.py", line 6, in <module>
from setuptools.archive_util import unpack_archive
File "build\bdist.win32\egg\setuptools\__init__.py", line 12, in <module> from setuptools.extension import Extension
File "build\bdist.win32\egg\setuptools\extension.py", line 7, in <module>
File "build\bdist.win32\egg\setuptools\dist.py", line 33, in <module>
File "build\bdist.win32\egg\setuptools\dist.py", line 29, in _get_unpatched

AssertionError: distutils has already been patched by <class py2exe.Distribution at 0x0270EF48>

Tags: 文件inpybuildegglineexesetuptools