【问题标题】:Issues using tensorflow inside conda jupyter lab notebook在 conda jupyter 实验室笔记本中使用 tensorflow 的问题
【发布时间】:2020-12-12 19:23:36
【问题描述】:

我在尝试设置能够使用 tensorflow 和 keras 的 jupyter 实验室时遇到了问题。

tl;dr 我尝试了多种不同的方法,使用 cmd(我在 windows 上)将它安装在 conda 上的虚拟环境中,以及使用 GUI 安装它。在所有情况下,我都可以将 tensorflow 导入 python,但是当我在浏览器中打开 jupyter 实验室笔记本时,它永远找不到模块。

长版: 打开 Anconda 并在基础环境中启动 cmd。 cd 到我想要设置环境的位置,基本上在 OneDrive 内的一大堆子目录中,因为那是我在大学时使用的。

(base) C:\Users\adamp>cd Onedrive - maynooth university/year 4/cs401/assignments/ass2

创建 conda 虚拟环境:conda create -n cs401_ass2 --yes

然后使用:conda activate cs401_ass2 激活它

所以现在我在 venv 里面。

使用conda install tensorflow 安装tensorflow

接受所有的包等等...

现在它已安装,我可以使用 python 检查它。输入python

然后import tensorflow as tf

而且它不会引发任何错误,据我了解,这意味着它安装正确....

所以现在我退出了 python,这让我回到了我的虚拟环境。然后我想通过输入 jupyter lab 来启动 jupyter lab

它在我的浏览器 (chrome) 中打开

我打开一个新的 iPy 笔记本

输入import tensorflow as tf,现在它返回它没有模块...

错误信息 ==> https://i.stack.imgur.com/JLFTP.png

帮助我欧比万....你是我唯一的希望

【问题讨论】:

  • 欢迎来到 SO!以后请不要粘贴有错误或代码的图像,只需复制代码并使用格式。干杯!

标签: tensorflow keras conda


【解决方案1】:

您尚未将jupyter-lab 安装到此环境中,因此 Windows 采用了次优:另一个位于其 PATH 上的 JupyterLab。麻烦的是,在那个环境中 tensorflow 没有安装 - 因此错误。

解决方案:

  • 激活环境:conda activate cs401_ass2
  • 安装 JupyterLab:conda install -c conda-forge jupyterlab

真正属于你的,欧比旺。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-03-04
    • 1970-01-01
    • 1970-01-01
    • 2023-01-15
    • 2021-10-29
    • 2020-12-26
    • 2021-06-24
    相关资源
    最近更新 更多