学习Tensorflow遇到的问题

本文记录了一个初学者在Win10环境下使用Anaconda安装Tensorflow和Tensorboard的过程,包括安装步骤、遇到的问题及解决方案。在PyCharm中配置Tensorflow环境,以及如何在Anaconda Prompt中运行tensorboard并配置清华镜像源来解决Anaconda Navigator闪退问题。

学习Tensorflow遇到的问题

  • 我是一个初学者, 文中可能存在错误的描述, 欢迎大家指正.

安装Anaconda和Tensorflow

Win10下用Anaconda安装TensorFlow
http://blog.csdn.net/u010858605/article/details/64128466
TensorFlow在windows上安装与简单示例
http://blog.csdn.net/darlingwood2013/article/details/60322258

主要步骤:
1. 安装Anacoda应用程序
2. conda –version # 检查Anaconda是否安装成功
3. conda info –envs # 查看目前安装了哪些环境
4. conda search –full-name python # 检查目前可以安装的python版本
5. conda create –name tensorflow python=3.5 # 安装3.5.x的python
6. activate tensorflow # 启用tensorflow
7. conda info –envs # 查看是否有tensorflow的环境
8. python –version # 查看python版本
9. deativate # 退出tensorflow环境

切换环境命令 activate xxxx

安装Tensorflow
1.按照官网的指示:
pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl
报错tensorflow-1.0.0-cp35-cp35m-win_x86_64.whl is not a supported wheel on this platform

2.直接pip install tensorflow安装
提示中可以看到安装的是tensorflow-1.0.0-cp35-cp35m-win_amd64.whl,因为显卡为AMD,所以环境不一样,不能使用GPU.

3.确定tensorflow已经安装成功
进入python输入import tensorflow as tf,没有提示错误表示已经成功.使用exit()退出python命令行.

Pycharm中提示找不到tensorflow的包

PyCharm导入tensorflow包
https://www.cnblogs.com/yingchuan-hxf/p/7715575.html
需要使用Anaconda中的tensorflow中的python解释器
路径: Anaconda3 -> envs -> tensorflow -> python.exe
在pycharm中的Settings的Project Interpreter中设置, add local选择上面路径的python即可

安装tensorboard及使用

  • 安装tensorboard包
    pip install tensorboard

  • 使用tensorboard
    在Anaconda Prompt中启用tensorflow
    activate tensorflow
    运行无报错, 表示启用成功
    tensorboard --logdir=d:\log
    其中d:\log为log所在路径

如果命令行中出现
TensorBoard 1.6.0 at http://DESKTOP-Q4AQ9DB:6006 (Press CTRL+C to quit)
表示tensorboard服务运行成功, 可以在浏览器中输入’http://DESKTOP-Q4AQ9DB:6006‘查看graph
tensorboard运行成功

Anaconda Prompt启动实际执行的命令

在windows下查看Anaconda Prompt的快捷菜单属性, 可以看到其启动时运行的命令为
%windir%\system32\cmd.exe "/K" C:\IDE\Anaconda3\Scripts\activate.bat C:\IDE\Anaconda3

也就是相当是在cmd中执行 activate [root的环境路径]

Anaconda查看已经安装的环境信息

Anaconda配置清华的镜像

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

解决Anaconda navigator打开闪退的问题

解决Anaconda navigator闪退问题http://blog.csdn.net/u012318074/article/details/78844789

环境:
系统:Win 10 企业版
Anaconda 版本:Python 3.5.2 | Anaconda 4.2.0(64-bit)
主要步骤:
1.使用管理员权限运行 Anaconda Prompt
2.升级navigator,执行conda update anaconda-navigator
3.重置navigator,执行anaconda-navigator --reset
4.升级客户端,执行conda update anaconda-client
5.升级安装依赖包,执行conda update -f anaconda-client
6.已经可以正常打开Anaconda Navigator

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值