【发布时间】:2017-10-10 16:16:42
【问题描述】:
这个问题是,当我通过 python 启动器运行我的 python 程序时,python 启动器尝试在 python 2.7 中运行它,导致打印命令(?)在它们周围有括号和许多其他损坏的东西。
我从 python.org 网站下载了带有 python 3.6 的 Python Launcher。
打开 Python Launcher > Preferences 时,“解释器”下拉字段有以下选项:
/usr/local/bin/pythonw
/usr/local/bin/python
/usr/bin/pythonw
/usr/bin/python
/sw/bin/pythonw
我不知道 python 或 pythonw 之间的区别是什么,甚至它们中的任何一个是什么意思,但无论我选择哪一个,它总是试图在 python 2.7 中运行。
是什么让它对我来说更令人困惑是在空闲时选择打开我的脚本,它在顶部说:( python 3.6.3)并运行一个名为'python 3.6.3 shell'
的窗口如何让程序通过 Python Launcher 使用 python 3.6.3 运行?
【问题讨论】:
标签: python macos python-2.7 python-3.x