微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

尝试转换成exe时PyArmor出错

如何解决尝试转换成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 举报,一经查实,本站将立刻删除。