提问者:小点点

在Anaconda提示符中导入tenstorflow


ModuleNotFoundError Traceback(最近的调用最后)在()11导入Numpy为np 12---

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


共3个答案

匿名用户

我正在寻找一个类似的问题(无法在jupyter中导入tensorflow),发现可能大多数答案都过时了,因为现在conda在自己的环境中安装了tf。

我发现最有用的东西是:

https://docs.anaconda.com/anaconda/user-guide/tasks/tensorflow/

它用很少的步骤解释了如何在自己的环境中安装tf或tf gpu。

然后我的问题是,jupyter笔记本是在自己的基础环境中,而不是在tf-gpu环境中。如何使用基于基本环境的jupyter笔记本?

解决方案来自尼哈尔·桑吉思对这个问题的非常有用的回答

https://stackoverflow.com/questions/53004311/how-to-add-conda-environment-to-jupyter-lab

conda激活tf gpu

(tf gpu)$conda安装ipykernel

(tf-gpu)$ipython内核安装--用户--名称=

(tf gpu)$conda停用

关闭并重新打开jupyter笔记本。然后在你的jupyter笔记本中,你会在“更改内核”的“内核”下找到这个选项。将内核更改为新创建的内核,您将能够将tensorflow作为tf导入,并从中继续。

希望它能帮助别人

匿名用户

可以使用以下命令通过Anaconda提示符导入:

conda install tensorflow

它将下载所有tensorflow环境设置。

然后,您可以在以下任何位置进行检查:

import tensorflow

匿名用户

这可能发生在几个问题上

  • 是否安装了tensorflow?
    • pip的安装升级

    你确定你处于相同的环境中,这个环境中有tensorflow吗?

    • conda env list
           # conda environments:
            deep-learning            /Users/wassimseifeddine/anaconda/anaconda3/envs/deep-learning
            root                    /Users/wassimseifeddine/anaconda/anaconda3
      

      尝试在这个环境源激活之间切换