【问题标题】:Python Module Can Not be Found Even Though It Is Installed即使安装了 Python 模块也找不到
【发布时间】:2021-02-20 15:08:46
【问题描述】:

我在 VS Code 中多次使用 python 和 pandas,但它导致了一个问题:problem 终端看起来像这样:terminal,我检查了 matplotlib 是否已安装,但似乎已安装 matplotlib check。我不知道为什么会这样,但它一直工作到现在。

【问题讨论】:

  • 我在logging module 中遇到了同样的问题,我搜索了很多页面但没有找到任何解决方案,所以我将我的 IDE 更改为 Pycharm 或 Eclipse 或 Jupyter Notebook ....所以更改你的 IDE 视觉代码适用于基本的python
  • 其实你是对的,它正在 Juypter 上工作……我会去找他们的。谢谢你@AnuragDabas
  • 是的,如果您正在使用matplotlib,seaborn,numpy 和pandas........jupyter notebook 是一个理想的选择@apotamkinn
  • @AnuragDabas 实际上我在 VS Code 上使用了 Jupyter。但它不起作用,所以我们会继续前进:) 谢谢

标签: python matplotlib visual-studio-code terminal module


【解决方案1】:

原因是你当前在VS Code中使用的python环境与VS Code终端使用的python环境不同。

解决方法:请关闭当前使用的 VS Code 终端(点​​击“Kill Terminal”图标),然后在 VS Code 左下方选择已安装所需模块的 python 环境,然后然后使用快捷键 Ctrl+Shift+` 打开新的 VS Code 终端。

此外,我注意到您使用的是 powershell 终端。如果你使用的是虚拟环境或者conda环境,我们需要在终端中激活这个环境(一般打开新终端时会自动激活):

检查模块:

运行:

参考:Using Python environments in VS Code。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-02-13
    • 2020-07-10
    • 1970-01-01
    • 1970-01-01
    • 2021-10-22
    • 2020-02-12
    • 2019-07-03
    • 1970-01-01
    相关资源
    最近更新 更多