如何让VScode运行Python2.7.13而不是Python3.6
我试图使用VScode运行一些使用Python2.7.13的脚本,但它似乎总是使用Python3。首先,我设置了两个虚拟环境。一个用于python 2,一个用于python 3。这似乎不会影响VSCode。它似乎总是使用python 3。我知道它使用的是python 3,因为我在代码中放了以下两行:如何让VScode运行Python2.7.13而不是Python3.6,python,visual-studio-code,Python,Visual Studio Code,我试图使用VScode运行一些使用Python2.7.13的脚本,但它似乎总是使用Python3。首先,我设置了两个虚拟环境。一个用于python 2,一个用于python 3。这似乎不会影响VSCode。它似乎总是使用python 3。我知道它使用的是python 3,因为我在代码中放了以下两行: aa=10 print aa 但我总是收到一条与print语句相关联的错误消息。我知道如果我在print语句中使用括号,一切正常 我还尝试在VSCode中使用命令面板中的“Python:Selec
aa=10
print aa
但我总是收到一条与print语句相关联的错误消息。我知道如果我在print语句中使用括号,一切正常
我还尝试在VSCode中使用命令面板中的“Python:Select解释器”。这也不行
我在Mac电脑上运行,速度很快。我有最新版本的VScode,1.23
我做错了什么?如何让VScode使用python 2。首先,在VScode的终端中:
suyichengdeMacBook-Air:alltest suyicheng$ python -V
Python 2.7.10
suyichengdeMacBook-Air:alltest suyicheng$ python3 -V
Python 3.6.2
在我的vscode中,我可以使用python或python3,也许在您的计算机中,它将是python2.7或其他
然后,设置搜索“python.pythonPath”
如果我想使用python3.X,我设置
"python.pythonPath": "python3"
然后:
当我设定:
"python.pythonPath": "python",
它起作用了~
希望我糟糕的英语能帮助你~我知道已经有一个公认的答案,但对我没有帮助,所以我将补充我的:
Python:选择解释器
见和。除此之外,您的帖子中没有足够的信息供我们提供任何有用的建议。@jpmc26我不理解您的评论。我直截了当地问,如何让VScode使用python2。我解释了我做了什么,但它不起作用。为什么会感到困惑。你没有尝试过这些链接中的很多东西。您提到尝试“Python:Select解释器”,但没有提到它提供了什么选择或选择了什么。您不提供任何诊断信息,如可用的内容、VS代码是否识别存在Python2安装、Python2安装的位置、上述链接中提到的变量的任何值等等。这个问题包含的诊断问题的细节很少。据我们所知,您的VS代码安装可能会以某种方式损坏;我们无法从这里的信息判断。我不同意。我说我创建了两个虚拟环境,但没有成功。我还试着从命令pallett中选择一个python2解释器,但也没有成功。在那之后我没有选择了。我应该在哪里搜索“python.pythonPath”?
"python.pythonPath": "python",