在PyCharm Python控制台执行PyInstaller命令生成.exe报错求助
问题根源及解决方法
你犯了一个典型操作错误:把系统命令输入到了Python交互式控制台(REPL)里,而非在终端(命令行)环境中执行。
报错原因
Python控制台仅支持运行Python代码,pyinstaller --onefile gui.py是系统级的命令行指令,Python解释器无法识别这种语法格式,因此抛出SyntaxError。错误标记指向空格只是解析失败时的位置提示,和空格本身无关。
解决步骤
- 打开PyCharm底部的Terminal标签页(若未显示,可通过
View → Tool Windows → Terminal调出) - 若未安装PyInstaller,先执行安装命令:
pip install pyinstaller - 在Terminal中输入打包命令并执行:
pyinstaller --onefile gui.py
内容的提问来源于stack exchange,提问作者Wchristner
相关产品推荐
相关产品推荐

