Tensorflow在命令提示符下工作,但在Anaconda中没有

时间:2017-04-23 10:48:23

标签: python tensorflow

您好我使用pip3 install --upgrade tensorflow使用Window OS在我的64位系统中安装了张量流。现在,我可以在命令提示符下使用tensorflow。

但是当我尝试在我的Anaconda,Spyder(Python 2.7)中使用它时,我在import tensorflow as tf语句中收到错误消息。它是No module named tensorflow。我是python&的新手tensorflow。你能帮我解决这个问题吗?

由于

3 个答案:

答案 0 :(得分:1)

我通过卸载ipython并在环境中安装jupyter解决了这个问题。

source activate myenv
conda uninstall ipython
conda install jupyter

答案 1 :(得分:0)

   pip3 install --upgrade tensorflow

安装Python3的tensorflow,你想在Python2中使用它。尝试

  pip install --upgrade tensorflow 

有关详细信息,请参阅docs

答案 2 :(得分:0)

创建一个新的conda环境。使用python = 3.5创建一个的步骤正确。如果你不这样做,那你就会有错误。 创建该环境后,请确保输入该文件:例如activate envName。你应该得到类似的东西:

(envName) C:/> _

然后您应该可以使用pip install tensorflow

进行安装

安装完成后再运行conda list以确保您的conda env对安装Tensorflow感到高兴。然后运行

测试一下

```

python
>>>import tensorflow as tf

```

在撰写本文时,Windows上的Tensorflow将 NOT 处理除Python 3.5以外的任何内容。请记住通过键入activate yourenvName激活您的conda环境,并确保在创建环境时环境为3.5。