使用anaconda安装TensorFlow,以及解决anaconda安装tensorflow的“no module named tensorflow”问题

一、安装anaconda

1.安装地址:https://www.anaconda.com/download/使用anaconda安装TensorFlow,以及解决anaconda安装tensorflow的“no module named tensorflow”问题_第1张图片

确认自己的电脑是64位的还是32位的,然后下载就好啦

2.安装软件

注意这一点:使用anaconda安装TensorFlow,以及解决anaconda安装tensorflow的“no module named tensorflow”问题_第2张图片
其余步骤就是普通的安装软件啦

3.检查是否安装成功

1.打开命令行输入conda --version检查安装的anaconda的版本
在这里插入图片描述
2.输入conda info --envs检查目前安装了哪些环境变量

就可以啦使用anaconda安装TensorFlow,以及解决anaconda安装tensorflow的“no module named tensorflow”问题_第3张图片
红框框外的是基于后面安装成功才会出现的,所以说,现在只需要有红框框里面的就可以啦

二、在anaconda中安装tensorflow

1.在命令行中输入conda create --name tfenv python=3.5创建tfenv环境,安装python3.5

2.在命令行中输入activate tfenv 激活tensflow的tfenv环境
使用anaconda安装TensorFlow,以及解决anaconda安装tensorflow的“no module named tensorflow”问题_第4张图片
3.在命令行中输入conda info --envs检测tfenv的环境添加到了Anaconda里面
使用anaconda安装TensorFlow,以及解决anaconda安装tensorflow的“no module named tensorflow”问题_第5张图片
4.在命令行中输入deactivate退出tfenv的环境
使用anaconda安装TensorFlow,以及解决anaconda安装tensorflow的“no module named tensorflow”问题_第6张图片
5.在tfenv环境中正式安装tensorflow
(1)在命令行中输入activate tfenv激活tensflow的tfenv环境
(2)输入pip install --upgrade --ignore-installed tensorflow安装TensorFlow
6.使用Anaconda Prompt检查是否安装成功
(1)打开安装好的anaconda,点击Anaconda Prompt
使用anaconda安装TensorFlow,以及解决anaconda安装tensorflow的“no module named tensorflow”问题_第7张图片
打开后会出现以下内容:
使用anaconda安装TensorFlow,以及解决anaconda安装tensorflow的“no module named tensorflow”问题_第8张图片
(2)输入activate tensorflow切换到TensorFlow环境
使用anaconda安装TensorFlow,以及解决anaconda安装tensorflow的“no module named tensorflow”问题_第9张图片
(3)输入python进入pytho环境
在这里插入图片描述
(4)然后编写一个python代码,检查是否安装成功

 import tensorflow as tf
 hello=tf.constant('hello,tensorf')
 sess=tf.Session()
 print(sess.run(hello))

使用anaconda安装TensorFlow,以及解决anaconda安装tensorflow的“no module named tensorflow”问题_第10张图片
输出成功!

三、no module named tensorflow报错

(1)有的人可能在输入第一行代码时,会出现这样的错误:在这里插入图片描述
(2)原因如下:

  • 在tensorflow环境下运行conda list,没有tensorflow numpy等包
    使用anaconda安装TensorFlow,以及解决anaconda安装tensorflow的“no module named tensorflow”问题_第11张图片
    (3)解决办法:在tensorflow环境下运行conda install tensorflow,再conda list,发现tensorflow numpy等库已经安装
    使用anaconda安装TensorFlow,以及解决anaconda安装tensorflow的“no module named tensorflow”问题_第12张图片
    (4)进入到Python中import试一下
    使用anaconda安装TensorFlow,以及解决anaconda安装tensorflow的“no module named tensorflow”问题_第13张图片
    成功!

你可能感兴趣的:(Python)