VS Code没有在MacOS上检测Python3解释器

时间:2017-11-14 17:11:31

标签: python macos visual-studio-code python-3.6 macos-high-sierra

我只是将python3升级到3.6(使用自制程序),现在VS Code似乎并没有意识到它。当我尝试选择我的Python解释器时,我看到2.7.9和2.7.10(分别在/usr/bin/usr/local/bin中),但我没有看到3.6.3(/usr/local/bin/python3)。

这肯定在我的路上,而且我知道我可以手动更新settings.json,但是我将Python 2和3用于各种项目,并通过解释器切换器使它们可用非常有用。任何想法为什么代码不自动检测python3?或者我有办法强行将其添加到列表中吗?

2 个答案:

答案 0 :(得分:4)

在VS Code中,您可以轻松设置要用于Python的解释器。关注此官方guide

来自网站:

  

要选择特定的解释器,请从命令选项板(⇧⌘P)中选择Python:Select Interpreter命令。

答案 1 :(得分:2)

想出来。我明确安装的内容已由.bash_profile修改为包含以下内容:

# Setting PATH for Python 2.7
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/2.7/bin:${PATH}"
export PATH

我评论说,重新启动Code,现在我可以看到列出的所有Python解释器(包括3.6.3)。