【问题标题】:Trying to import numpy but VSCode gives me pylint(import-error)?尝试导入 numpy 但 VSCode 给了我 pylint(import-error)?
【发布时间】:2020-09-29 01:31:27
【问题描述】:

我使用命令提示符通过以下命令安装 numpy

pip3 install numpy

python.exe -m install numpy

它已安装在我的 appdata\local\packages\pythonsoftwarefoundation 等文件夹中。

但是,当尝试在 VSCode 中的 python 文件中导入 numpy 时,它给了我“无法导入 'numpy' pylint(import-error)”

不确定交易是什么。我之前以同样的方式导入了其他库,比如 discord.py,它对我有用。任何帮助表示赞赏。

【问题讨论】:

  • 那是因为python解释器在当前工作环境中检测不到numpy。建议在当前工作文件夹中通过python -m venv <name>创建一个虚拟环境,然后重新安装numpy。不会显示错误。关于虚拟环境,参考:code.visualstudio.com/docs/python/…
  • 它仍然给我同样的错误,我在我的 .py 文件所在的文件夹中使用了python -m venv .venv,并使用pip3 install numpy 在那里安装了numpy,但它仍然说“满足要求,安装在”我的 appdata 文件夹,错误仍然存​​在。
  • 卸载已经存在的模块重新安装如何?您可以将错误屏幕截图发布到问题中吗?
  • 刚刚创建的虚拟环境你激活了吗?
  • 我不知道我应该激活它,但即使在激活它之后也会给我同样的错误imgur.com/a/b52T8CE

标签: python numpy visual-studio-code


【解决方案1】:

安装numpy后,使用pip show numpy查看当前环境是否安装:

然后按右上角的绿色按钮,在终端中运行文件。

模块py的用法是:

所以正确的命令是py test.py -3,也建议使用命令python来运行.py文件。

【讨论】:

  • 没关系,它实际上并没有解决问题,只是测试了它i.imgur.com/eJ2Sp2z.png
  • @chimps123。我已经编辑了我的答案,你可以看看。
猜你喜欢
  • 2019-11-03
  • 2019-10-16
  • 1970-01-01
  • 2022-01-11
  • 2023-03-17
  • 1970-01-01
  • 2021-07-08
  • 2019-11-09
  • 1970-01-01
相关资源
最近更新 更多