输入:pyinstaller -F -w main.py
显示:
149 INFO: PyInstaller: 3.3.1
150 INFO: Python: 3.9.4
150 INFO: Platform: Windows-10-10.0.19041-SP0
151 INFO: wrote C:\Users\XU\Desktop\pythonProject\main.spec
152 INFO: UPX is not available.
153 INFO: Extending PYTHONPATH with paths
['C:\\Users\\XU\\Desktop\\pythonProject',
'C:\\Users\\XU\\Desktop\\pythonProject']
153 INFO: checking Analysis
194 INFO: checking PYZ
194 INFO: Building PYZ because out00-PYZ.toc is non existent
195 INFO: Building PYZ (ZlibArchive) C:\Users\XU\Desktop\pythonProject\build\main\out00-PYZ.pyz
Traceback (most recent call last):
File "E:\pythonProject\zhuabao\Scripts\pyinstaller-script.py", line 33, in <module>
sys.exit(load_entry_point('PyInstaller==3.3.1', 'console_scripts', 'pyinstaller')())
File "e:\pythonproject\zhuabao\lib\site-packages\PyInstaller\__main__.py", line 94, in run
run_build(pyi_config, spec_file, **vars(args))
File "e:\pythonproject\zhuabao\lib\site-packages\PyInstaller\__main__.py", line 46, in run_build
PyInstaller.building.build_main.main(pyi_config, spec_file, **kwargs)
File "e:\pythonproject\zhuabao\lib\site-packages\PyInstaller\building\build_main.py", line 791, in main
build(specfile, kw.get('distpath'), kw.get('workpath'), kw.get('clean_build'))
File "e:\pythonproject\zhuabao\lib\site-packages\PyInstaller\building\build_main.py", line 737, in build
exec(text, spec_namespace)
File "<string>", line 17, in <module>
File "e:\pythonproject\zhuabao\lib\site-packages\PyInstaller\building\api.py", line 98, in __init__
self.__postinit__()
File "e:\pythonproject\zhuabao\lib\site-packages\PyInstaller\building\datastruct.py", line 161, in __postinit__
self.assemble()
File "e:\pythonproject\zhuabao\lib\site-packages\PyInstaller\building\api.py", line 128, in assemble
self.code_dict = {
File "e:\pythonproject\zhuabao\lib\site-packages\PyInstaller\building\api.py", line 129, in <dictcomp>
key: strip_paths_in_code(code)
File "e:\pythonproject\zhuabao\lib\site-packages\PyInstaller\building\utils.py", line 624, in strip_paths_in_code
consts = tuple(
File "e:\pythonproject\zhuabao\lib\site-packages\PyInstaller\building\utils.py", line 625, in <genexpr>
strip_paths_in_code(const_co, new_filename)
File "e:\pythonproject\zhuabao\lib\site-packages\PyInstaller\building\utils.py", line 632, 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)
解决办法:https://blog.csdn.net/chen_soldier/article/details/102667201
您好,我是有问必答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632
非常感谢您使用有问必答服务,为了后续更快速的帮您解决问题,现诚邀您参与有问必答体验反馈。您的建议将会运用到我们的产品优化中,希望能得到您的支持与协助!
速戳参与调研>>>https://t.csdnimg.cn/Kf0y