Tensorflow import error on Pycharm (Mac)

北城以北 提交于 2019-12-10 13:39:21

问题


Error msg (check the screenshot picture please):

ImportError: cannot import name symbol_database

Error importing tensorflow.  Unless you are using bazel,
you should not try to import tensorflow from its source directory;
please exit the tensorflow source tree, and relaunch your python interpreter
from there.

Process finished with exit code 1

Thanks a lot !


回答1:


I tried to reproduce the problem you're running into using this sample code:

import tensorflow as tf
hello = tf.constant('Hello, Tensorflow!')

But I was not able to. I can run the script without issues within PyCharm and in my command line (exit code 0).

These are the packages (and their version) that are required for tensorflow 0.8.0 to work:

numpy==1.11.0
protobuf==3.0.0b2
six==1.10.0

I'm using PyCharm Community Edition 2016.1.2 and Python 2.7.10 on Mac OS X 10.11.4


How did you install tensorflow? You should install it via pip (as recommended by the site: https://www.tensorflow.org/versions/r0.8/get_started/os_setup.html#pip-installation)

For Python 2, Mac OS X, this is the installation command: pip install --upgrade https://storage.googleapis.com/tensorflow/mac/tensorflow-0.8.0-py2-none-any.whl



来源:https://stackoverflow.com/questions/37011603/tensorflow-import-error-on-pycharm-mac

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!