Microsoft Windows [版本 10.0.17763.973]
(c) 2018 Microsoft Corporation。保留所有权利。
C:\Users\xmhu>D:\PycharmProjects\TestBox\dist\testBoxs\testBoxs.exe
Traceback (most recent call last):
File "site-packages\pyinstaller-3.6-py3.7.egg\PyInstaller\loader\rthooks\pyi_rth_pkgres.py", line 13, in <module>
File "C:\Users\xmhu\AppData\Local\Programs\Python\Python37\lib\site-packages\pyinstaller-3.6-py3.7.egg\PyInstaller\loader\pyimod03_importers.py", line 623, in exec_module
exec(bytecode, module.__dict__)
File "site-packages\pkg_resources\__init__.py", line 86, in <module>
ModuleNotFoundError: No module named 'pkg_resources.py2_warn'
[19684] Failed to execute script pyi_rth_pkgres
感谢大家给点解决意见!不胜感激!
==================解决方法==================
更新下解决方法:
我的解决方法是把代码拷贝到旧项目上打包解决了该问题。
大家也可以试下@gzchrisx提供的解决方法:将setuptools降级到44.0.0及以下再重新打包。感谢@gzchrisx!