如何解决尝试转换成exe时PyArmor出错
我正在尝试将我的代码编译成exe文件,并且不断出现以下错误:
Traceback (most recent call last):
File "c:\users\shadow\appdata\local\programs\python\python38\lib\runpy.py",line 194,in _run_module_as_main
return _run_code(code,main_globals,None,File "c:\users\shadow\appdata\local\programs\python\python38\lib\runpy.py",line 87,in _run_code
exec(code,run_globals)
File "c:\users\shadow\appdata\local\programs\python\python38\lib\site-packages\PyInstaller\__main__.py",line 121,in <module>
run()
File "c:\users\shadow\appdata\local\programs\python\python38\lib\site-packages\PyInstaller\__main__.py",line 114,in run
run_build(pyi_config,spec_file,**vars(args))
File "c:\users\shadow\appdata\local\programs\python\python38\lib\site-packages\PyInstaller\__main__.py",line 65,in run_build
PyInstaller.building.build_main.main(pyi_config,**kwargs)
File "c:\users\shadow\appdata\local\programs\python\python38\lib\site-packages\PyInstaller\building\build_main.py",line 720,in main
build(specfile,kw.get('distpath'),kw.get('workpath'),kw.get('clean_build'))
File "c:\users\shadow\appdata\local\programs\python\python38\lib\site-packages\PyInstaller\building\build_main.py",line 667,in build
exec(code,spec_namespace)
File "nuker-patched.spec",line 6,in <module>
a = Analysis(['nuker.py'],File "c:\users\shadow\appdata\local\programs\python\python38\lib\site-packages\PyInstaller\building\build_main.py",line 242,in __init__
self.__postinit__()
File "c:\users\shadow\appdata\local\programs\python\python38\lib\site-packages\PyInstaller\building\datastruct.py",line 160,in __postinit__
self.assemble()
File "c:\users\shadow\appdata\local\programs\python\python38\lib\site-packages\PyInstaller\building\build_main.py",line 419,in assemble
self.graph.process_post_graph_hooks()
File "c:\users\shadow\appdata\local\programs\python\python38\lib\site-packages\PyInstaller\depend\analysis.py",line 365,in process_post_graph_hooks
module_hook.post_graph()
File "c:\users\shadow\appdata\local\programs\python\python38\lib\site-packages\PyInstaller\depend\imphook.py",line 440,in post_graph
self._load_hook_module()
File "c:\users\shadow\appdata\local\programs\python\python38\lib\site-packages\PyInstaller\depend\imphook.py",line 406,in _load_hook_module
self._hook_module = importlib_load_source(
File "c:\users\shadow\appdata\local\programs\python\python38\lib\site-packages\PyInstaller\compat.py",line 588,in importlib_load_source
return mod_loader.load_module()
File "<frozen importlib._bootstrap_external>",line 462,in _check_name_wrapper
File "<frozen importlib._bootstrap_external>",line 962,in load_module
File "<frozen importlib._bootstrap_external>",line 787,in load_module
File "<frozen importlib._bootstrap>",line 265,in _load_module_shim
File "<frozen importlib._bootstrap>",line 702,in _load
File "<frozen importlib._bootstrap>",line 671,in _load_unlocked
File "<frozen importlib._bootstrap_external>",line 783,in exec_module
File "<frozen importlib._bootstrap>",line 219,in _call_with_frames_removed
File "c:\users\shadow\appdata\local\programs\python\python38\lib\site-packages\PyInstaller\hooks\hook-pyside2.py",line 26,in <module>
collect_system_data_files(pyside2_library_info.location['PrefixPath'],File "c:\users\shadow\appdata\local\programs\python\python38\lib\site-packages\PyInstaller\utils\hooks\qt.py",line 89,in __getattr__
return getattr(self,name)
File "c:\users\shadow\appdata\local\programs\python\python38\lib\site-packages\PyInstaller\utils\hooks\qt.py",line 91,in __getattr__
raise AttributeError
AttributeError
我正在运行命令pyarmor pack -e " --onefile --icon icon.ico" main.py
对此有任何解决办法吗?我找不到任何人遇到同样的问题。我试图重新启动计算机,重新安装所有内容,但仍然出现此错误。任何帮助都会很棒!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。