python - 模块错误:Vscode 中的 Jupyter Notebook 找不到 Numpy 和类似模块
问题描述
我也使用终端在 vscode、内核和 pip install jupyter 库中安装了 jupyter notebook 扩展,但在 Windows 10 中尝试在 vscode 中的 jupyter notebook 中导入 jupyter 库时,此错误仍然存在。
我已经阅读了多个堆栈溢出帖子和在线博客,但在我的情况下无济于事。我正在使用python 3.9。
解决方案
原因是 Jupyter 中使用的 python 与 VS Code 终端中使用的 python 不一样。
在 VS Code 中,Jupyter 使用的 python 环境可以独立于 VS Code 使用的 python(如 VS Code 左下角所示)。
解决方案:
在VS Code的左下角,选择和Jupyter一样的python环境,然后使用快捷键Ctrl+Shift+`打开一个新的终端,会自动进入选择的环境,然后使用“ pip install numpy ”安装模块。
检查python环境:“ python --version
”
检查“numpy”模块:“ pip show numpy
”
推荐阅读
- c - `0+ptr`(0 加上一个指针)是什么意思?
- c# - Blazor asp.net 核心托管应用程序未将部分类注册到其 razor 组件
- vba - VBA - 在 IF 中添加名称
- blazor - 如何将元素作为参数传递给函数
- c++ - 带有自定义删除器的 std::shared_ptr?
- php - 使用字符串作为随机发生器的种子
- python - 具有日期时间熊猫条件的累积 groupby
- c# - C# 软件中的“NetUseAdd”可在一台电脑上工作,但不能在另一台电脑上工作(错误 1232)
- c++ - rcpp:如何监控变量的内存使用情况?
- rust - 为什么 rust 'pub fn func(&'a mut self)' 在运行后被认为是“可变借用”?