【问题标题】:How to get VSCode's terminal to recognize python如何让 VSCode 的终端识别 python
【发布时间】:2020-12-30 00:23:15
【问题描述】:

我刚刚开始学习 python,这是我的第一个项目。我正在尝试为一个简单的游戏编写一个机器人,并尝试在 vs 代码底部的终端中运行一个命令,以检查 pyautogui 是否正确安装在我的工作区中。我可以从我的计算机终端执行“pip list”,我从列表中看到 pyautogui 但 vscode 终端窗口显示

The term 'pip' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct, and try again.

在 line:1 char:1

  • 点子列表
  •   + CategoryInfo          : ObjectNotFound: (pip:String) [], CommandNotFoundException
      + FullyQualifiedErrorId : CommandNotFoundException
    
    

感谢您的反馈

【问题讨论】:

  • 你在VSCode中安装了python扩展吗?
  • 是的,我知道,它只是 vscode 中的终端,它说 pip 不是公认的命令。语法工作正常。
  • 你的操作系统是什么,比如windows有cmd和powershell,你用的是同一个吗?

标签: python python-3.x visual-studio-code


【解决方案1】:

这在我之前发生过几次,我认为这是 Windows 中的路径问题。因此,解决此问题的最简单方法是让 Anaconda 为您完成。

转到此链接:https://www.anaconda.com/products/individual#windows

然后,单击下载按钮。下载后,安装程序会询问您是否要让 Anaconda 修改您的路径,说是。让 anaconda 进行所需的更改。

然后,重新启动您的 Visual Studio 代码并再次尝试 pip。

【讨论】:

  • 我不认为您的链接指向预期的网站
  • 很好,谢谢。我更新了链接。
【解决方案2】:

VScode 使用虚拟环境,因此您必须从 VScode 安装模块。

尝试使用 pip3 而不是 pip(如果您使用 python3.x)。 否则尝试使用 'python get -pip.py' 安装 pip。

【讨论】:

  • 好的,所以 python 3.9 直接从那里的网站安装在我的电脑上,所以 vscode 不会看到吗?我在 vscode 的终端中运行了它,这就是它所说的“找不到 Python;不带参数运行以从 Microsoft Store 安装,或者从设置 > 管理应用程序执行别名禁用此快捷方式。”但是python是直接从商店安装的,它说卸载或禁用。
  • 我也在 vscode 的终端中输入 py 说安装了 python 3.9.1
  • 这个答案第一句不正确
猜你喜欢
  • 2014-06-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-30
  • 1970-01-01
  • 2018-07-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多