害! 我发现坚持就有结果欸 费了半下午也没找到,晚上找到了。
吐槽一下,搜索问题关键字非常关键。。。不然真的找不着答案。。。
不一定是版本问题,非常可能是虚拟环境解释器你给找错了/(ㄒoㄒ)/~~我就是。。。
我是虚拟环境在安装的tensorboard,它默认给我执行了/usr/bin/…下的tensorboard而且是基于python3.5的,我很服气!一直报错。。。我把虚拟环境中的tensorflow卸了又安,安了又卸,就是在搞笑。。。
问题:
终端输入命令:tensorboard –logdir=logs
,提示tensorboard:command not found
or什么属性错误Attribute Error
。
错误原因不是tensorboard没有安装,tensorflow-gpu的版本安装的同时已经将tensorboard安装了。
所以大概率是找错tensorboard
的位置了 。。。
解决方法(既然tensorboard命令无效,那么采用最原始的方法):
用安装路径下的tensorboard/main.py
去执行它
- step1 进入实验目录
cd /data/zot/dir
- step2 找到main.py 执行
python /home/l/anaconda3/envs/py36cu10tor/lib/python3.6/site-packages/tensorboard/main.py --logdir ./log/
# step 1:查找tensorboard的安装路径。使用pip show tensorflow-gpu 查看tensorflow的安装信息,得到其安装路径。
pip show tensorflow-gpu
# step2 :使用tensorboard安装路径下的main.py 启动tensorboard。使用
python /dir_name_tensorboard/main.py --logdir=/path/logs/
# 后面这个就是解释了
启动tensorboard,然后再跑tensorboard - -logdir=logs/
# step3: open your googlechrome and input address
http://localhost:6006/#scalars
From now on , It’s over ! 可害得偶好苦。