为了账号安全,请及时绑定邮箱和手机立即绑定

ModuleNotFoundError:没有名为“numpy”的模块

ModuleNotFoundError:没有名为“numpy”的模块

喵喵时光机 2023-07-18 10:15:08
我的 Jupyter 笔记本遇到奇怪的问题。在我的第一个单元格中:import sys!{sys.executable} -m pip install numpy!{sys.executable} -m pip install Pillow在第二个单元格中:import numpy as npfrom PIL import Image但它说:ModuleNotFoundError:没有名为“numpy”的模块我使用此命令来安装 Jupyter 笔记本:sudo apt install python3-notebook jupyter jupyter-core python-ipykernel 附加信息 :pip --versionpip 20.2.2 from /home/maifee/.local/lib/python3.7/site-packages/pip (python 3.7)python --versionPython 3.7.5
查看完整描述

5 回答

?
拉风的咖菲猫

TA贡献1995条经验 获得超2个赞

当 Jupyter Notebook 未以 root 身份打开时:


import sys

!{sys.executable} -m pip install --user numpy


查看完整回答
反对 回复 2023-07-18
?
拉莫斯之舞

TA贡献1820条经验 获得超10个赞

当我运行特定的虚拟环境时,Jupyter Notebooks 偶尔也会遇到奇怪的安装问题。一般情况下,直接在笔记本中用pip安装,形式如下:

!pip install numpy

修复它。让我知道事情的后续。


查看完整回答
反对 回复 2023-07-18
?
慕的地6264312

TA贡献1817条经验 获得超6个赞

从 Jupyter Notebook 重新启动内核为我解决了这个问题



查看完整回答
反对 回复 2023-07-18
?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

我有类似的问题。结果我重命名了一条上游路径。而且我没有先停用我的 conda env。当我停用环境时。

conda deactivate

然后当我再次激活它时,一切都正常了。

conda activate sample

现在我看到了 jupyter 主题的其他问题......但它不会影响我的 numpy 代码。所以,至少我修复了“ModuleNotFoundError:没有名为“numpy”的模块”错误


查看完整回答
反对 回复 2023-07-18
?
慕标5832272

TA贡献1966条经验 获得超4个赞

这是一个对我有用的解决方案:


lib_path="c:\\users\\user\\python_39\\lib\\site-packages\\"

MODULE_NAME = "module_to_import"

MODULE_PATH = lib_path+MODULE_NAME+"\\__init__.py"

import importlib

import sys

spec = importlib.util.spec_from_file_location(MODULE_NAME, MODULE_PATH)

module = importlib.util.module_from_spec(spec)

sys.modules[spec.name] = module 

spec.loader.exec_module(module)

import module_to_import


查看完整回答
反对 回复 2023-07-18
  • 5 回答
  • 0 关注
  • 208 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信