最近刚学下tensorflow ,保留下安装过程中出现的问题
- python 3.7 版本
- 对应的tensorflow 是cpu的 ,没有显卡
- window 系统
软件下载 :
- 下载python 3.7 python官网可以下载
- tensorflow 对应py37 版本 ,再最下面网盘中可以下载
安装完成后出现的问题 :
C:\Users\wei\.virtualenvs\pyqt51-EL5sW8oD\Scripts\python.exe E:/work/facode/renlian-master/face_train.py
Traceback (most recent call last):
File "C:\Users\wei\.virtualenvs\pyqt51-EL5sW8oD\lib\site-packages\tensorflow_core\python\pywrap_tensorflow.py", line 58, in <module>
from tensorflow.python.pywrap_tensorflow_internal import *
File "C:\Users\wei\.virtualenvs\pyqt51-EL5sW8oD\lib\site-packages\tensorflow_core\python\pywrap_tensorflow_internal.py", line 28, in <module>
_pywrap_tensorflow_internal = swig_import_helper()
File "C:\Users\wei\.virtualenvs\pyqt51-EL5sW8oD\lib\site-packages\tensorflow_core\python\pywrap_tensorflow_internal.py", line 24, in swig_import_helper
_mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description)
File "C:\Users\wei\.virtualenvs\pyqt51-EL5sW8oD\lib\imp.py", line 242, in load_module
return load_dynamic(name, filename, file)
File "C:\Users\wei\.virtualenvs\pyqt51-EL5sW8oD\lib\imp.py", line 342, in load_dynamic
return _load(spec)
ImportError: DLL load failed: 找不到指定的模块。
解决办法 : 

下载地址:最新支持的 Visual C++ 可再发行程序包下载 | Microsoft Docs
Session graph is empty
C:\Python37\python.exe F:/tensorflow_pro/demo.py
Traceback (most recent call last):
File "F:/tensorflow_pro/demo.py", line 14, in <module>
run()
File "F:/tensorflow_pro/demo.py", line 11, in run
print(sess.run(message).decode())
File "C:\Python37\lib\site-packages\tensorflow\python\client\session.py", line 968, in run
run_metadata_ptr)
File "C:\Python37\lib\site-packages\tensorflow\python\client\session.py", line 1116, in _run
raise RuntimeError('The Session graph is empty. Add operations to the '
RuntimeError: The Session graph is empty. Add operations to the graph before calling run().
解决办法 :
import tensorflow as tf tf.compat.v1.disable_eager_execution() # 保证sess.run()能够正常运行
Session 没有
解决办法 :
with tf.compat.v1.Session() as sess: # tf.compat.v1.Session() 版本2.0的行数
print(sess.run(message).decode())
tensorflow_cpu_py37的地址
链接:https://pan.baidu.com/s/1zBYtq6Gj5mwNN9CVD531jg
提取码:o8uz
有遇到问题的小伙伴 ,可以留言,共同学习
这篇博客记录了在Windows系统上使用Python 3.7安装TensorFlow CPU版本过程中遇到的问题及解决步骤。首先,由于缺少特定的Visual C++可再发行程序包导致DLL加载失败,解决方案是下载并安装相应版本的VC++。其次,当尝试运行TensorFlow会话时,由于Session为空而报错,解决方法是导入tensorflow并禁用即时执行,确保能正确使用`sess.run()`。最后,提供了一个TensorFlow CPU版本的下载链接供有需要的读者参考。
819

被折叠的 条评论
为什么被折叠?



