mac终端中“python”和“pythonw”有什么区别?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac终端中“python”和“pythonw”有什么区别?相关的知识,希望对你有一定的参考价值。
我是相当新的Python编程,我一直在使用终端运行我的代码没有问题。通常通过键入python {filename}来运行它。
但是,最近我收到了这个错误:
ImportError:Python未作为框架安装。如果未将Python安装为框架,则Mac OS X后端将无法正常运行。有关在Mac OS X上安装Python作为框架的更多信息,请参阅Python文档。请重新安装Python作为框架,或尝试其他后端之一。如果您正在使用(Ana)Conda,请安装python.app并将'python'替换为'pythonw'。有关详细信息,请参阅Matplotlib FAQ中的“在OSX上使用Matplotlib”。
然后我将python {filename}更改为pythonw {filename}并且代码工作正常。有人可以给我一些洞察这个错误以及为什么它只是添加w?
答案
pythonw - 运行允许GUI的python脚本。根据pythonw的手册页。
以上是关于mac终端中“python”和“pythonw”有什么区别?的主要内容,如果未能解决你的问题,请参考以下文章
运行 pythonw.exe 时影响 Python 脚本 tkinter 分辨率和屏幕截图大小