如何为两个单独的Python版本找到启动器?

时间:2016-01-01 02:17:22

标签: python

我安装了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

中查找内容

2 个答案:

答案 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程序。