提问人:function 1 提问时间:11/11/2023 最后编辑:buranfunction 1 更新时间:11/11/2023 访问量:31
我不知道如何修复有关main.spec文件的错误
i don't know how to fix error about main.spec file
问:
这是 main.spec
# -*- mode: python ; coding: utf-8 -*-
import os
def join_path(*args):
return os.path.join(*args)
block_cipher = None
a = Analysis(
['ear pyqt5.py'],
pathex=[join_path('c:', 'Users', '82104', 'AppData', 'Local', 'Programs', 'Python', 'Python37')],
binaries=[],
datas=[(join_path(r'C:\Users\82104\AppData\Local\Programs\Python\Python37\Lib\site-packages\PyQt5', 'qt_plugins'), 'qt_plugins')],
hiddenimports=['PyQt5.QtWidgets', 'converted_keras'],
hookspath=[],
hooksconfig={},
runtime_hooks=[],
excludes=[],
win_no_prefer_redirects=False,
win_private_assemblies=False,
cipher=block_cipher,
noarchive=False,
)
pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher)
exe = EXE(
pyz,
a.scripts,
a.binaries,
a.zipfiles,
a.datas,
[],
name='ear pyqt5',
debug=False,
bootloader_ignore_signals=False,
strip=False,
upx=True,
upx_exclude=[],
runtime_tmpdir=None,
console=True,
disable_windowed_traceback=False,
argv_emulation=False,
target_arch=None,
codesign_identity=None,
entitlements_file=None,
)
但错误是
544 INFO: PyInstaller: 5.13.2
544 INFO: Python: 3.7.4
544 INFO: Platform: Windows-10-10.0.22621-SP0
Traceback (most recent call last):
File "c:\users\82104\appdata\local\programs\python\python37\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "c:\users\82104\appdata\local\programs\python\python37\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Users\82104\AppData\Local\Programs\Python\Python37\Scripts\pyinstaller.exe\__main__.py", line 7, in <module>
File "c:\users\82104\appdata\local\programs\python\python37\lib\site-packages\PyInstaller\__main__.py", line 194, in _console_script_run
run()
File "c:\users\82104\appdata\local\programs\python\python37\lib\site-packages\PyInstaller\__main__.py", line 180, in run
run_build(pyi_config, spec_file, **vars(args))
File "c:\users\82104\appdata\local\programs\python\python37\lib\site-packages\PyInstaller\__main__.py", line 61, in run_build
PyInstaller.building.build_main.main(pyi_config, spec_file, **kwargs)
File "c:\users\82104\appdata\local\programs\python\python37\lib\site-packages\PyInstaller\building\build_main.py", line 1019, in main
build(specfile, distpath, workpath, clean_build)
File "c:\users\82104\appdata\local\programs\python\python37\lib\site-packages\PyInstaller\building\build_main.py", line 941, in build
code = compile(f.read(), spec, 'exec')
File "main.spec", line 11
datas=['C:\Users\82104\AppData\Local\Programs\Python\Python37\Lib\site-packages\PyQt5', 'qt_plugins'],
^
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape
什么是问题?我不知道 我从昨天开始就尝试过了,但还没有解决,所以我问你一个问题
答: 暂无答案
评论