我是VS Code / Python的新手,我试图让VSCode运行特定版本的Python(似乎我安装了多个版本)。
我尝试了以下代码:
import sys
print(sys.version)
运行文件时,由于某种原因,它显示:
3.5.2 |Anaconda 4.2.0 (32-bit)| (default, Jul 5 2016, 11:45:57) [MSC v.1900 32 bit (Intel)]
我尝试了以下方法: 在VSCode的最底部,我单击了Python版本,然后单击了“ Python 3.7.3 64位”,但是当我重新运行代码时,它仍然显示“ 3.5.2 | Anaconda ...”
我也尝试检查设置,并且显示:
Python: Python Path
C:\Users\[MY_USE_NAME]\AppData\Local\Programs\Python\Python37-32\python.exe
我也尝试只在命令中键入“ python”,它仍然显示“ Python 3.5.2”。
知道我在做什么错吗?我是VS Code的新手,所以希望它很简单。
答案 0 :(得分:1)
使用F1
(在Windows上)打开命令面板,然后键入Python: Select Interpreter
。
答案 1 :(得分:1)
答案 2 :(得分:1)
要选择口译员,请按ctrl + p
,然后键入>Python: Select Interpreter
并选择显示的选项。它将显示您可以选择的口译员。 如果要更改所使用的python版本,必须首先使用所需的python版本创建一个virtual environment,然后将其选择为解释器。 (我建议在项目根目录的.venv
目录中创建它)
This answer将为您提供帮助。
答案 3 :(得分:0)
我遇到了同样的问题,我选择了python解释器,但是当我运行终端时,出现了另一个版本的python。
我重新安装了要运行的python版本,但在安装程序中选择了所有选项。完成后,我打开Visual Studio Code即可使用!也许是因为我只是为我而不是为“所有用户”安装了python。