python - Sublime Text 3 仍然使用 python 2.7。 [我已经卸载它并安装了python 3.3]

标签 python python-2.7 python-3.x sublimetext sublimetext3

因为,我们需要 python 3.3 来安装 package control在 sublime text 3 中。所以我卸载了我电脑中的 python 2.7 并安装了 python 3.3。我在 python 终端中没有收到任何错误,用于导入安装 sublime text 包控件所需的库,但是当我通过 sublime text (ctrl + `) 安装它时,我得到我在 python 2.7 中遇到的错误相同。

我想知道如何将 sublime text 的默认 python 版本设置为 3.3 而不是 2.7。

PS:我已经重新启动了我的 sublime text 和我的电脑。

最佳答案

Sublime Text 内置了自己的 Python 版本。 Sublime 2 为 Python 2.7,Sublime 3 为 Python 3.3。此 Python 安装用于运行 Sublime 插件;您还可以通过快捷键 Ctrl+` 访问控制台。

最重要的是,您可以选择在您的 PC 上安装(任何)Python 版本,并自行使用它来运行您的 Python 程序。 Sublime 不需要它来做任何事情,但如果它存在,那么它可以帮助您使用“构建系统”功能直接从编辑器运行程序。

您的 Python 安装与 Sublime Text 内部使用的版本没有任何关系,也不必匹配。

关于python - Sublime Text 3 仍然使用 python 2.7。 [我已经卸载它并安装了python 3.3],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21495418/

相关文章:

python-3.x - assertLogs 可以检查日志消息的格式吗?

python - 如何在 Python 中使用正则表达式删除 HTML 注释

python - 作为用于实现我的第一个 3D 模型的语言,python 是一个不错的选择吗?

python - python中根据随机数调用不同的函数

python - 在 python 中使用元组循环提取数据

python - 有没有办法在SSD上写入,如果在写入过程中断开连接,数据不会丢失?

python - 导入被另一个同名包覆盖的默认 python 包

python - 验证 Scrapy HTTP 代理

linux - python错误 "AttributeError: '模块'对象没有属性 'sha1'“

python - 如何修复 "Can' t find a default Python”错误