没有名为“tensorflow”的模块 jupyter notebook

Posted

技术标签:

【中文标题】没有名为“tensorflow”的模块 jupyter notebook【英文标题】:No module named 'tensorflow' jupyter notebook 【发布时间】:2020-03-05 23:05:07 【问题描述】:

我在使用 Jupyter Notebook Windows 版本时遇到了一些问题。我曾尝试通过以下链接下载 TensorFlow:https://www.tensorflow.org/install/pip?lang=python3 在这个过程之后,我只是编译它,它又给了我同样的错误信息。“ModuleNotFoundError: No module named 'tensorflow'” 在“venv 环境”中,我也已经在那里下载了 Jupyter 笔记本。 我检查内核列表。

(venv) C:\Users\Büşra>jupyter kernelspec list 

它给了我这个。我应该更换内核列表吗?

c:\users\büşra\appdata\local\programs\python\python36\share\jupyter\kernels\python3

(venv) C:\Users\Büşra> pip list

(venv) C:\Users\Büşra>点子列表 包版本


absl-py 0.8.1 阿斯特 0.8.0 属性 19.3.0 回拨 0.1.0 漂白剂 3.1.0 缓存工具 3.1.1 证书 2019.9.11 夏德 3.0.4 色彩 0.4.1 循环仪 0.10.0 装饰器 4.4.1 defusedxml 0.6.0 入口点 0.3 加气 0.2.2 谷歌身份验证 1.7.0 谷歌-auth-oauthlib 0.4.1 谷歌面食 0.1.8 grpcio 1.25.0 h5py 2.10.0 idna 2.8 导入库元数据 0.23 ipykernel 5.1.3 ipython 7.9.0 ipython-genutils 0.2.0 ipywidgets 7.5.1 绝地0.15.1 Jinja2 2.10.3 作业库 0.14.0 json5 0.8.5 jsonschema 3.1.1 jupyter 1.0.0 jupyter 客户端 5.3.4 jupyter 控制台 6.0.0 jupyter 核心 4.6.1 jupyterlab 1.2.2 jupyterlab 服务器 1.0.6 凯拉斯 2.3.1 Keras-应用程序 1.0.8 Keras-预处理 1.1.0 奇异果解算器 1.1.0 降价 3.1.1 标记安全 1.1.1 matplotlib 3.1.1 失谐 0.8.4 更多-itertools 7.2.0 NB 转换 5.6.1 nbformat 4.4.0 nltk 3.4.5 笔记本 6.0.2 numpy 1.17.3 oauthlib 3.1.0 opt-einsum 3.1.0 熊猫 0.25.3 pandocfilters 1.4.2 解析0.5.1 泡菜共享 0.7.5 点 19.3.1 普罗米修斯客户端 0.7.1 提示工具包 2.0.10 protobuf 3.10.0 pyasn1 0.4.7 pyasn1-模块 0.2.7 Pygments 2.4.2 pyparsing 2.4.4 热敏 0.15.5 python-dateutil 2.8.1 皮茨2019.3 pywin32 225 pywinpty 0.5.5 PyYAML 5.1.2 pyzmq 18.1.0 qtconsole 4.5.5 请求 2.22.0 请求-oauthlib 1.3.0 RSA 4.0 scikit-learn 0.21.3 scipy 1.3.1 海生 0.9.0 Send2Trash 1.5.0 安装工具 41.6.0 六 1.13.0 sklearn 0.0 张量板 2.0.1 张量流 2.0.0 张量流估计器 2.0.1 术语颜色 1.1.0 终端 0.8.2 测试路径 0.4.4 龙卷风 6.0.3 特质 4.3.3 urllib3 1.25.6 虚拟环境 16.7.7 wc宽度 0.1.7 网络编码 0.5.1 Werkzeug 0.16.0 车轮 0.33.6 小部件nbextension 3.5.1 包装 1.11.2 zipp 0.6.0

【问题讨论】:

您可以在 venv 中执行 pip list 以查看所有可用的包。而且,您确定您的 jupyter 内核指向您的 venv python? 是的,它写的是 jupyterlab 而不是 jupyter notebook。可以吗? 尝试找到你的python解释器的位置,看看它是否指向正确的位置。 import sys print(sys.executable) 今天,我再次写信给命令行——pip install tensorflow。它奏效了!非常感谢。 【参考方案1】:

请使用命令行 - 点安装张量流。

【讨论】:

你如何安装它 - 通过 anaconda 或 jupyter 命令行? 两个都试过了,最后一个是anaconda。 两个都没有 今天,我再次写信给命令行——pip install tensorflow。它奏效了!谢谢你。 这太棒了!您是否删除了任何历史记录或重新启动了执行环境?

以上是关于没有名为“tensorflow”的模块 jupyter notebook的主要内容,如果未能解决你的问题,请参考以下文章

jupyter ModuleNotFoundError:没有名为matplotlib的模块

如何解决 VS 代码(Jupyter env)中没有名为“pyautogui”的模块?

Jupyter vs IPython:Matplotlib - 没有名为 Tkinter 的模块

Jupyter 笔记本中没有名为 facebook 的模块

ModuleNotFoundError:Jupyter Notebook 没有名为“keras”的模块

jupyter notebook - 没有名为“pandas”的模块的问题