【问题标题】:Why my VSCode's interpreter is not working in Mac?为什么我的 VSCode 的解释器不能在 Mac 上工作?
【发布时间】:2020-01-11 20:29:25
【问题描述】:
我有 VSCode,我正在尝试设置一个虚拟环境。首先,我正确创建了所有 venv。当我在终端中运行时,它正在工作并被激活。但是,它没有出现在 VSCode 中。更糟糕的是,我根本无法更换我的翻译。起初,我有 python 2.7,即使一切设置正确,我也无法更改为 python3。我用这个设置解决了这个问题“code-runner.executorMap.python”:“python3 -u”。以及如何在没有删除设置的情况下更改为另一个解释器。我不知道该怎么办。请帮忙。
谢谢
【问题讨论】:
标签:
python
macos
visual-studio-code
【解决方案1】:
其他人报告说使用 VSCode 设置虚拟环境。我建议您在启动 VSCode 之前使用终端设置虚拟环境并激活环境。如果您使用 Anaconda,Python this source 将指导您设置虚拟环境。对于非anaconda python,有很多页面可以做同样的事情
要更改 VSCode 中的解释器,请转到“视图”菜单并选择“命令面板”。当命令面板打开时,在文本框中输入 python。这将导致显示名称中带有 python 的命令。第一个命令(在我的机器上)是 Python:选择解释器。选择它并点击返回。您将获得一个可供选择的 Python 解释器列表。