Sriram Narayanamoorthy created ZEPPELIN-2259:
------------------------------------------------

             Summary: Tensorflow not working in Zeppelin 0.7.0
                 Key: ZEPPELIN-2259
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-2259
             Project: Zeppelin
          Issue Type: Bug
          Components: pySpark
    Affects Versions: 0.7.0
            Reporter: Sriram Narayanamoorthy
            Priority: Minor


When using python kernel in Zeppelin 0.7.0 loading Tensorflow throws an error:
`NameError: name _interactive is not defined`

Similar issues are reported in SO 
[http://stackoverflow.com/questions/42757433/tensorflow-can-not-work-with-zeppelin].
 The fix suggested there seems to be really hacky.

The issue seems to be that in tf_logging.py file 
[.\Anaconda3\Lib\site-packages\tensorflow\python\platform\tf_logging.py] the 
_interactive variable is not triggering for Zeppelin.

```
# Determine whether we are in an interactive environment
try:
  # This is only defined in interactive shells
  if _sys.ps1: _interactive = True
except AttributeError:
  # Even now, we may be in an interactive shell with `python -i`.
  _interactive = _sys.flags.interactive
```



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to