python解释器

time will tell Lv4

今天遇到一个比较迷幻的错误,调试矩阵作业的时候突然发现所需的库不见了,而且怎么都跑不了。

在网上找了些方法,别的没有,倒是把报错给搞好了

试过重装好几次numpy库,但是都显示已安装,实际运行时却一点变化都没有

直到GitHub copliot给了一个解释

既然你已经确认 numpy 已经安装,并且路径也正确,那么可能是 VS Code 没有使用正确的 Python 解释器。请按照以下步骤检查和配置你的 Python 解释器:

我一开始没听他的打开命令面板,但是看了自己的python版本

1
2
python --version
python -c "import numpy; print(numpy.__version__)"

1731327056739

我寻思这也没问题啊

直到打开命令面板发现这么一坨选项

1731327099884

当然一开始我选的是他推荐的那个项目,我理所应当地就认为最新的、最推荐的肯定是最好的,但是copilot又说

选择 Python 解释器 : 输入并选择 Python: Select Interpreter,然后选择你安装 numpy 的 Python 解释器(例如 c:\python312\python.exe)。

so,选完3.12.3的内核,整个程序一下子就能跑了

合着我所有的操作都在3版本上结果vscode一直选择的是7版本

  • Title: python解释器
  • Author: time will tell
  • Created at : 2024-11-16 10:48:49
  • Updated at : 2024-11-11 20:14:16
  • Link: https://sbwrn.github.io/2024/11/16/python解释器/
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments
On this page
python解释器