因为,我们需要python 3.3在sublime文本3中安装package control。所以我已经卸载了python 2.7,它在我的电脑中并安装了python 3.3。我没有在python终端中输入任何错误来导入安装sublime文本包控件所需的库但是当我通过sublime文本( ctrl + `)安装它时,我得到了与python 2.7相同的错误。
我想知道如何将sublime文本的默认python版本设为3.3而不是2.7。
PS:我已经重新启动了我的sublime文本以及我的电脑。
答案 0 :(得分:3)
Sublime Text内置了自己的Python版本。它是用于Sublime 2的Python 2.7和用于Sublime 3的Python 3.3。这个Python安装用于运行Sublime插件;您还可以通过快捷键 Ctrl + `访问控制台。
除此之外,你可以选择性地在你的PC上安装(任何)Python版本并自己使用它来运行你的Python程序。 Sublime不需要任何东西,但如果它存在,那么它可以帮助您直接从编辑器使用“构建系统”功能运行程序。
您的Python安装与Sublime Text内部使用的版本没有任何关系,也不必与之匹配。
答案 1 :(得分:0)
:|您可以很好地使用Python 2.7在ST3中安装Package控件。我这样做了。通过删除Python 2.7,你可能搞砸了比ST3更多的东西。现在,您可以在ST3目录的Python.sublime-build
内创建一个名为Packages/Python/
的文件并写下来 -
{
'cmd': ['/usr/bin/python3', '-u', '$file'],
'file_regex': '^[ ]*File "(…*?)", line ([0-9]*)',
'selector': 'source.python'
}
应该工作。