win7 X64 安装tensorflow 并使用 spyder 教程

1,下载  Anaconda,建议使用Anaconda3-4.2.0-Windows-x86_64 版本,这版的python3.52对tensorflow支持最好(目前来看)


2,安装好Anaconda3-4.2.0之后,以管理员身份打开 Anaconda Prompt,必须 是管理员,否则没权限,切记!


先装cpu版本


1)创建 tensorflow 的conda的计算环境 ,
 命令: conda create -n tensorflow-cpu python=3.5.2 


2)激活tensorflow环境


命令 :activate tensorflow-cpu


3) 安装并测试tensorflow


命令 pip install  tensorflow (纯cpu)


     pip install tensorflow-gpu


只需这么简短的命令即可,不需要,一大堆的命令,
如:pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/win/cpu/tensorflow-0.12.0rc0-cp35-cp35m-win_amd64.whl


这样的命令反而不好,除非需要某个特定版本的tensorflow,否则只需最简单的那个即可,那样就是下载安装最新版的。


4) 测试


测试一行命令既可:
>> python   #进入python,会显示python的版本,这里定然是 3.52
>>import tensorflow as tf  


如果上面的命令没出差错,那么tensorflow就是算是装成功了。


但是很遗憾,到这里为止,仍然是命令行的输入,而不能使用spyder。
在spyder下  import tensorflow as tf   报错:No module named tensorflow 


3,退出pyth环境, ctrl+z 回车


4 安装spyder插件
命令 conda install spyder


后面就是等待了,完成后生成一个spyder(tensorflow-cpu) 


5 启动spyder

若是直接启动tensorflow-cpu 是不会成功的。有人在这里将Anaconda3\envs\tensorflow-cpu\Lib\site-packages 里面的内容与spyder直接覆盖合并,似乎这样也行,但我不建议这么做了。 其实在当前环境下(tensorflow-cpu)直接命令 conda  spyder 就可以成功启动spyder了。



再装GPU版本


1)创建 tensorflow 的conda的计算环境 ,
 命令: conda create -n tensorflow-gpu python=3.5.2 


2)激活tensorflow环境


命令 :activate tensorflow-gpu


3) 安装并测试tensorflow


命令   pip install tensorflow-gpu


之后与CPU是一样的。 不同的是需要安装CUDA和cudnn

1,下载cuda_8.0.61_windows和cudnn-8.0-windows7-x64-v5.1,cudnn需要注册才能下载,没啥关系,随便注册一下好了。

2,直接默认安装cuda即可(前提是有N卡,并将驱动更新),然后解压cudnn,将中的clude  lib等相关文件夹内容复制到cuda的相对应的文件夹中即可。

3, 在tensorflow-gpu环境下启动spyder,测试一下。 没报错就OK了。



这样就可以随意切换CPU还是GPU。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装tensorflow环境的spyder,可以按照以下步骤进行操作。首先,打开Anaconda Navigator并选择"Home"标签。然后,在"Applications on"中找到tensorflow,并选择其中的spyder。这样就可以打开安装tensorflowspyder环境了。在该环境中,您可以正常地导入tensorflow库,例如使用"import tensorflow as tf"。\[1\] 另外,您也可以通过命令行来安装tensorflow。首先,建立一个名为"tensorflow"的虚拟环境,可以使用Anaconda Navigator或者命令行来完成。然后,在命令行中直接运行"pip install tensorflow-gpu"命令来安装tensorflow。如果由于网络速度的原因安装较慢,您可以尝试使用清华镜像等方式来加速安装过程。\[2\] 如果您使用的是Windows操作系统,还可以通过运行以下命令来安装tensorflow: "pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl"。\[3\] #### 引用[.reference_title] - *1* *2* [windows下安装tensorflowspyder点不开,没反应](https://blog.csdn.net/zsg2063/article/details/72983533)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Windows下通过Anaconda安装TensorFlowSpyder编译器](https://blog.csdn.net/jay100500/article/details/72809338)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值