在TensorFlow初学的时候遇到了不少坑,把其中遇到的一些问题记录整理,避免以后重复走弯路。
1.首先安装anaconda并配置环境,anaconda 用起来还行,它的可视化界面 ANACONDA.NAVIGATOR 比较方便,但是有点卡 点击下方的 creat 就可以创建环境,创建环境的时候一定要注意选择 PYTHON 版本,我在2021/8/15的时候安装下载的官网最新 anaconda自带的 python 版本是3.8,可以 pip install tensorflow==2.6.0,这也是这一天最新的 tensorflow 版本,但是后续使用中发现很多函数与库和第一版的不一样,在 tensorflow 的官网https://tensorflow.google.cn/api_docs/python/tf/summary/create_file_writer?hl=zh_cn找他的 API 技术文档,阅读起来不是很方便,于是我就想降级为 tensorflow 1.14.0,但是用 python3.8 环境 pip 的时候发现 python 版本太高会报错,让我使用 python3.6或者3.7,我就用 python3.6+tensorflow1.14.0 创建了一个新的,但是在 pycharm 中 import tensorflow as tf 的时候一直报未找到指定模块的错误,但是同样的代码在 python3.58+tensorflow2.6.0 中就可以跑通,捣鼓了一下午,发现是 python 版本问题,使用 python3.7+tensorflow1.14.0 就可以成功运行。 2.pip各种包的时候一定要注意版本问题,
先写到这儿,有点累,有空慢慢写
|