我安装了2个版本的Python:2.7& 3.5在我的Mac上。并且只出现了一个Python Launcher应用程序。
当我尝试使用那里的Python Launcher运行基于TkInter的脚本时,总是在目录/Library/Frameworks/Python Framework/Versions/2.7
中找到TkInter。
由于我想在3.5中运行该应用,所以我希望我的程序能够在/Library/Frameworks/Python Framework/Versions/3.5
答案 0 :(得分:1)
在Python Launcher首选项中,选中“允许在脚本中使用#!覆盖”选项(它位于您选择解释器的位置下方)。在脚本的顶部,放置#!/usr/bin/env python3
。更多here。
答案 1 :(得分:-1)
也许您可以查看pyenv,它可以让您在不同版本之间切换python解释器。
例如,您可以通过以下方式将global python interpreter设置为3.5:
pyenv global 3.5
或者您可以将本地python解释器设置为3.5:
pyenv local 3.5
在特定路径中运行python时将使用v3.5运行python程序。