Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/338.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么我的VSCode的解释器不能在Mac中工作?_Python_Macos_Visual Studio Code - Fatal编程技术网

Python 为什么我的VSCode的解释器不能在Mac中工作?

Python 为什么我的VSCode的解释器不能在Mac中工作?,python,macos,visual-studio-code,Python,Macos,Visual Studio Code,我有VSCode,我正在尝试设置一个虚拟环境。首先,我正确地创建了所有venv。当我在终端运行时,终端正在工作并被激活。但是,它没有显示在VSCode中。更糟的是,我根本不能更换我的翻译。起初,我有Python2.7,即使一切都设置正确,我也无法转换成python3。我通过设置code-runner.executorMap.python:python3-u修复了这个问题。以及我如何在没有删除设置的情况下无法切换到其他解释器。我不知道该怎么办。请帮忙。 谢谢其他人已报告使用VSCode设置虚拟环境

我有VSCode,我正在尝试设置一个虚拟环境。首先,我正确地创建了所有venv。当我在终端运行时,终端正在工作并被激活。但是,它没有显示在VSCode中。更糟的是,我根本不能更换我的翻译。起初,我有Python2.7,即使一切都设置正确,我也无法转换成python3。我通过设置code-runner.executorMap.python:python3-u修复了这个问题。以及我如何在没有删除设置的情况下无法切换到其他解释器。我不知道该怎么办。请帮忙。
谢谢

其他人已报告使用VSCode设置虚拟环境。我建议您使用终端设置虚拟环境,并在启动VSCode之前激活环境。如果您使用的是蟒蛇,Python将指导您设置虚拟环境。对于非anacondapython,有许多页面可以进行相同的操作

要更改VSCode中的解释器,请转到“视图”菜单并选择命令选项板。当命令选项板打开时,在文本框中键入python。这将导致以python名称显示命令。我机器上的第一个命令是Python:Select解释器。选择此项并点击return。您将得到一个python解释器列表供选择