已解决:记录报错:ImportError: cannot import name pywrap_tensorflow

报错描述:

安装tensorflow:使用anaconda,新建虚拟环境tensorflow1.15,在tensorflow1.15中安装tensorflow;

安装完成后的测试:在anaconda prompt中测试代码;可以导入并输出结果

参考:pycharm的配置可以参考这篇文章

(87条消息) Anaconda、TensorFlow安装和Pycharm配置详细教程_&再见萤火虫&的博客-CSDN博客

尝试在pycharm中导入tensorflow,:

测试代码:

import tensorflow as tf
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'  # 隐藏提示警告
hello = tf.constant('Hello TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

报错:

Traceback (most recent call last):
  File "E:/pycharm/simplePerception/test.py", line 1, in 
    import tensorflow as tf
  File "E:\Anaconda\envs\Tensorflow1.15\lib\site-packages\tensorflow\__init__.py", line 99, in 
    from tensorflow_core import *
  File "E:\Anaconda\envs\Tensorflow1.15\lib\site-packages\tensorflow_core\__init__.py", line 28, in 
    from tensorflow.python import pywrap_tensorflow  # pylint: disable=unused-import
ImportError: cannot import name 'pywrap_tensorflow'

解决方法:在配置pycharm的python interpreter时,不要用conda Enviroment的;在virtualenv中新建一个

已解决:记录报错:ImportError: cannot import name pywrap_tensorflow_第1张图片

你可能感兴趣的:(tensorflow,深度学习,python)