在windows下安装tensorflow

本文详细记录了在Windows系统中安装TensorFlow的过程,并解答了一些常见的疑问,如Anaconda Prompt与Command Prompt的区别、conda与pip命令的不同等。还提供了安装后的验证方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

刚开始接触python,被一大堆环境、版本、IDE搞得很懵。本文记录在windows下安装tensorflow。严重参考了以下三篇博文:
1. https://blog.youkuaiyun.com/lxy_2011/article/details/79181990
2. https://blog.youkuaiyun.com/cs_hnu_scw/article/details/79695347
3. https://blog.youkuaiyun.com/dou3516/article/details/77836459
虽然照着安装教程成功安装了tensorflow,但是有一些问题还是不解,罗列如下,欢迎赐教
1. Anaconda prompt和windows的command prompt(命令行提示符)有什么区别与联系?(小白表示一直对command prompt的机制不理解)
2. 教程中有些是使用conda命令安装的,有些是用pip安装的,这两者又有什么区别与联系?
好了,下面是我的安装步骤

1. 安装Anaconda

去官网下载 https://jingyan.baidu.com/article/3f16e0031e87522591c10320.html
选择与自己对应的操作系统(windows/os/linux等),无脑式安装,不赘述。
安装完成后,可以在Anaconda prompt或者Command prompt里查看型号。

在Anaconda prompt里
在Anaconda prompt里

在Command prompt里
这里写图片描述

安装tensorflow 环境

在command prompt或者anaconda prompt里输入
conda create - -name tensorflow python=3.6
输入[y]后即自动安装。安装好后进行验证
activate tensorflow,即可进入tensorflow环境

正式安装tensorflow

确保在tensorflow环境下进行安装,方法有多种
方法一:pip install –ignore-installed –upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl
方法二:pip install tensorflow
方法三:conda install tensorflow
我用的方法三

验证安装

方法一:使用控制台,即command prompt或者acaconda prompt
(1)进入tensorflow环境:activate tensorflow
(2)进入tensorflow下的python:python
(2)输入以下代码:

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

方法二:使用Spyder。

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

貌似tensorflow的使用都需要进入tensorflow环境,举证如下。如果在Anaconda里,在Application on 这里选择base 或者python,那么在使用base或者python环境下的spyder时就会报warning。
这里写图片描述
这里会报warning,虽然也打印出了”hello tensorflow”。
这里写图片描述
如果在Anaconda里,在application on 这里选择了tensorflow,那么再使用spyder时就不会报warning,如下图
这里写图片描述
总结:感觉计算机系统水很深,对于框架、框架之间关系还有很多不理解的地方,只能慢慢摸索

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值