下载tensorflow模块并在Jupyter notebook 上成功运行
Posted 2301_76965331
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了下载tensorflow模块并在Jupyter notebook 上成功运行相关的知识,希望对你有一定的参考价值。
1.创建tensorflow新环境(一般只有一个环境base)
2.在新环境里下载tensorflow模块
(前两步我是在b站上学的,视频还配了pdf讲得很清楚,才11分钟:【Windows10下通过anaconda python3.9版本安装tensorflow以及配置到pycharm全过程 安装教程-哔哩哔哩】
3.在新环境中下载jupyter ,因为创建了一个新的环境,很多基础模块是没有的;
(1)从anaconda 的网页界面(anaconda navigator )中进入tensorflow 新环境,去那里下载Jupyter notebook。
把下面的base换为创建的新环境tensoflow,然后在home下载Jupyter notebook就好啦
(2) 也可以自己在用anaconda prompt 进入新环境在cmd命令行中下载(这里就不给具体步骤啦,因为觉得上面的方法更容易)
没有名为“tensorflow”的模块 jupyter notebook
【中文标题】没有名为“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 上成功运行的主要内容,如果未能解决你的问题,请参考以下文章
“未找到导入 tensorflow 模块”仅在 jupyter 笔记本上,但不在 jupyter 实验室或终端上
windows10 下安装tensorflow 并且在jupyter notebook 上使用tensorflow
无法在 Jupyter Notebook 中导入 TensorFlow