本人几乎是linux小白,所以上手比较慢,本篇博文主要用来自我学习和总结出错的地方,基本上都是小问题,主要自学哦,要是有一样的小白遇到的问题,权当是帮到你了,不用谢~
1、pycharm-community-2016.3.2和tensorflow(python2.7)
环境设置:这个tensorflow安装完里面只包含(bin lib include local)四个文件夹,和传说中的有点不一样(当然很大的可能是小白没见过世面)。。。
pycharm安装 直接下载就可以了,
1.1终端输入
cd /home/scw/pycharm-community-2016.3.2/bin【注释:我的路径】
./pycharm.sh 【启动pycharm】
1.2.配置环境
新建new project,在Interpreter右边选择Add Local,把路径设置到tensorflow/bin/python2.7
然后写个测试程序能输出就ok;
2、在做分类时,加载minist数据集出现问题:
手动下载4个.gz文件,放在自己相应的文件下,便可以顺利输出分类结果;
3、Pycharm中文报错或者不能显示:
我的是Python 2.7
3.1、. 打开Pycharm ----> File ----> Default setting ------> Editor -------> File Encodings ,如下图,设置成UTF-8, 然后应用
3.2、程序开始的时候,增加 # -*-coding:utf-8-*-
4、由于tensorflow版本不同,可能一些函数的调用也有变换,这时候可能需要查看tensorflow版本,可以在终端输入查询命令如下:
python
import tensorflow as tf
tf.__version__
查询tensorflow安装路径为:
tf.__path__
2、anaconda安装opencv
安装opencv3: conda install -c menpo opencv3=3.2.0
1、tensorflow启动问题
刚开始使用的时候import tensorflow 总是告诉我没有改模块,后来发现并没有启动,在这里你可以通过终端输入
cd tensorflow
source bin/activate
来启动你的tensorflow,注:本人的版本是r0.12,是有点太老了;
2、tensorflow版本问题
可能是安装的缘故,在进行pycharm+ssh进行远程配置的时候发现tensorflow文件夹下面满打满算只有四个文件夹,看到网上有好多tenforflow下面都好多文件夹啊,主要是还没看见tensorboard,给我急得!!!其实呢,tensorflow里面的更深的文件夹里包含了你需要的模块,千万别傻乎乎的卸了重装!
3、可视化问题
在打代码的时候要有一个可视化的输出,发现跟着网上的代码根本没有tensorboard这个命令,这时候先别急,先去第一步打开你的tensorflow
cd tensorflow
source bin/activate
tensorboard --logdir /home/scw/PycharmProjects/ZXX_project/logs
#~/anaconda2/lib/python2.7/site-packages/tensorflow/tensorboard$ tensorboard --logdir /media/sys/DATA/ZXX/darkflow-master/summary/train
千外别程序里面的路径写的是“logs/”,就实实在在写了个tensorboard --logdir logs;
此外,每次运行产生log之前最好把之前产生的文件删除,不然你去浏览器里面输入http://127.0.1.1:6060或者说你的地址时还是会有问题,当然也不是什么大问题,防止走弯路了!!!