我的Visual Studio代码未使用我将其设置为的Python解释器

便餐

我目前正在设置pytorch,以在Windows 10计算机上的Visual Studio Code中使用。目前,我可以在Anaconda提示符下运行它时使用它。在VS Code上运行时,我更改了python解释器以匹配我在Anaconda上使用的解释器,但是当我尝试运行它时,它仍在使用原始解释器,并且无法识别“ import torch”。我对使用VS Code和在Windows上运行python很陌生,因为我通常在Linux上进行编码,因此不胜感激!

我已附上一张照片,其中显示了当前环境以及在VS Code的命令行中键入“ python --version”时的结果。屏幕截图

郑小杰

原因是VSCode终端未刷新,并且仍处于先前状态。

解:

我们可以使用快捷键Ctrl + Shift +`(或者您也可以单击“ Terminal”,“ New Terminal”)来打开新的VSCode终端,它将自动进入当前选择的Python解释器环境。

在此处输入图片说明

另外,如果需要导入和使用模块“ torch”,请在当前选择的环境中安装它。

更新:

请检查Python是否可用:

  1. where python在cmd窗口中输入“ ”:

    在此处输入图片说明

  2. 请检查python环境变量中是否存在python路径:

    在此处输入图片说明

通常,对于python全局环境,当我们python --version在终端中输入“ ”时,系统默认会在环境变量中找到第一个python,因此建议您将常用的python放在环境变量的顶部,然后重新启动VSCode。

对于conda环境和虚拟环境,VSCode终端将自动进入当前选定的环境。

参考:VScode中的环境

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何更新我在 Visual Studio 代码中使用的 Pandas 版本。我认为我的 python 安装设置不正确

以前已经将zsh设置为默认值,然后将其卸载,现在我无法在Visual Studio中使用bash

我的Visual Studio代码扩展未显示在边栏中

我的Visual Studio 2019 WPF应用程序应将dll设置为输出时应将其设置为exe

我应该如何在 Visual Studio 代码中为 node.js 设置角度

Visual Studio 2015探查器未显示我的代码中的任何内容

我的代码在Visual Studio上的堆栈溢出

通过SSH为远程Python解释器配置Visual Studio代码

我可以使用在android studio或visual studio中为ios编写的flutter代码吗?

Visual Studio Javascript 格式忽略我的设置

Visual Studio Code无法运行我的python代码

如何使用 Visual Studio CppUnitTestFramework 访问我的代码

如何使用我下载的Visual Studio编译C ++源代码

如何在 Visual Studio Code 中将我的解释器从 Python 3.8 更改为 Python 3.9?[已解决]

我如何让编译器向我警告标为pub的未使用代码?

我无法使用 java 测试运行器扩展在 Visual Studio 上测试我的 java 代码

Visual Studio 2019 编辑我的 C++ 代码并破坏我的迭代器

在我的代码的第 138 行,我不断收到“预期为 ';'”错误(代码 E0065)。我正在使用 Visual Studio 2019 社区版

如何向 Visual Studio 解释我的源代码在另一个目录中?

为什么macOS Visual Studio代码使用错误的Python解释器?

使用 Visual Studio 代码向 python 解释器添加多个 virtualenv

如何在Visual Studio代码的奇异性/泊坞窗映像中使用python解释器

如何使用 python 代码在 Visual Studio 2019 中打开我的项目

VS代码:Python解释器找不到我的venv

为什么Visual Studio代码无法运行我的代码?

无法在 Visual Studio 代码中调试我的 C++ 代码

如果我将其设置为使用属性,则managedObjectContext为null,但如果将其设置为链接的控制器,则为非null

如果我使用 Visual Studio Code,我在 Visual Studio 中错过了什么?

如何使我的代码在Visual Basic中停止?