C:\Python\Scripts>pyinstaller -F caishuzi.py
74 INFO: PyInstaller: 3.5
74 INFO: Python: 3.8.0
75 INFO: Platform: Windows-7-6.1.7601-SP1
75 INFO: wrote C:\Python\Scripts\caishuzi.spec
77 INFO: UPX is not available.
79 INFO: Extending PYTHONPATH with paths
['C:\\Python\\Scripts', 'C:\\Python\\Scripts']
79 INFO: checking Analysis
104 INFO: checking PYZ
105 INFO: Building PYZ because PYZ-00.toc is non existent
106 INFO: Building PYZ (ZlibArchive) C:\Python\Scripts\build\caishuzi\PYZ-00.pyz
Traceback (most recent call last): File "c:\python\lib\runpy.py", line 192, in _run_module_as_main return _run_code(code, main_globals, None, File "c:\python\lib\runpy.py", line 85, in _run_code exec(code, run_globals) File "C:\Python\Scripts\pyinstaller.exe\__main__.py", line 9, in <module> File "c:\python\lib\site-packages\PyInstaller\__main__.py", line 111, in run run_build(pyi_config, spec_file, **vars(args)) File "c:\python\lib\site-packages\PyInstaller\__main__.py", line 63, in run_bu
ild PyInstaller.building.build_main.main(pyi_config, spec_file, **kwargs) File "c:\python\lib\site-packages\PyInstaller\building\build_main.py", line 84
4, in main build(specfile, kw.get('distpath'), kw.get('workpath'), kw.get('clean_build'
)) File "c:\python\lib\site-packages\PyInstaller\building\build_main.py", line 79
1, in build exec(code, spec_namespace) File "C:\Python\Scripts\caishuzi.spec", line 18, in <module> pyz = PYZ(a.pure, a.zipped_data, File "c:\python\lib\site-packages\PyInstaller\building\api.py", line 98, in __
init__ self.__postinit__() File "c:\python\lib\site-packages\PyInstaller\building\datastruct.py", line 15
8, in __postinit__ self.assemble() File "c:\python\lib\site-packages\PyInstaller\building\api.py", line 128, in a
ssemble self.code_dict = { File "c:\python\lib\site-packages\PyInstaller\building\api.py", line 129, in <
dictcomp> key: strip_paths_in_code(code) File "c:\python\lib\site-packages\PyInstaller\building\utils.py", line 652, in
strip_paths_in_code consts = tuple( File "c:\python\lib\site-packages\PyInstaller\building\utils.py", line 653, in
<genexpr> strip_paths_in_code(const_co, new_filename) File "c:\python\lib\site-packages\PyInstaller\building\utils.py", line 660, in
strip_paths_in_code return code_func(co.co_argcount, co.co_kwonlyargcount, co.co_nlocals, co.co_
stacksize,
TypeError: an integer is required (got type bytes)
uj5u.com熱心網友回復:
1、python caishuzi.py
這個正常運行嗎?
2、建立一個 test.py 就放1行陳述句
print('test')
pyinstaller -F test.py
是否成功。
uj5u.com熱心網友回復:
可以正常運行的,新建了test之后還是報同樣的錯誤uj5u.com熱心網友回復:
那應該是 pyinstaller 安裝有問題, 重新安裝一次試試。uj5u.com熱心網友回復:
打不了包就用c語言打包成exe轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/139536.html
上一篇:STM32MP1系列教程連載-硬體設計篇1:初識STM32MP1系列微處理器
下一篇:2020-09-28
