I am still trying to make the python docker to work.
I can see in the debugger, it tries to execute the following docker command to 
start the python process.
docker run -i --rm -v /tmp:/_zeppelin_tmp -v 
/scratch/zeppelin-branch-0.8:/_zeppelin -e 
PYTHONPATH=":/_zeppelin/interpreter/python/py4j-0.10.7/src::/_zeppelin/interpreter/lib/python"
 python:3.7 python /_zeppelin_tmp/zeppelin_python-8643449992792254752.py 26068 
10.196.10.37Traceback (most recent call last):  File 
"/_zeppelin_tmp/zeppelin_python-8643449992792254752.py", line 20, in <module>   
 from py4j.java_gateway import java_import, JavaGateway, 
GatewayClientModuleNotFoundError: No module named 'py4j'
I see there is a reference to this directory (in -e PYTHONPATH) in the docker 
run command, but there is no such directory.
/_zeppelin/interpreter/python/py4j-0.10.7/src

However, there is a /_zeppelin/interpreter/python/py4j-0.10.7.jar, but I don't 
see any "src" subdirectory inside.

What is this "src" suppose to reference?  How is the "py4j" module installed?  
By who?
Please advise!

Denny

    On Saturday, August 4, 2018, 10:43:02 PM EDT, Jeff Zhang <zjf...@gmail.com> 
wrote:  
 
 impersonation is not supported for ipython. The workaround is to use
ipyspark because spark interpreter support impersonation.


denny wong <tecgi...@yahoo.com.invalid>于2018年8月5日周日 上午10:35写道:

>  I wonder if IPython can support multi-user?  I need os level isolation
> for python notebook.  For example, note1 and note2 shouldn't see each other
> directory files or os environment variables.
> Thanks
> Denny
>    On Saturday, August 4, 2018, 9:49:02 PM EDT, Jeff Zhang <
> zjf...@gmail.com> wrote:
>
>  Does you try the link here https://zeppelin.apache.org/download.html ? It
> works for me
>
> Regarding the ipython, the ipython session won't get closed after notebook
> is closed. You can reuse the session after the note is reopened. You check
> the section of Interprter Lifecycle Manager of this blog
> https://medium.com/@zjffdu/zeppelin-0-8-0-new-features-ea53e8810235
> Also it includes one ipython interpreter tutorial.
>
>  -
>
>
>
> denny wong <tecgi...@yahoo.com.invalid>于2018年8月5日周日 上午12:21写道:
>
> > Hi
> >
> > I tried to download the 0.8 source codes, but the link didn't work. How
> do
> > I get the 0.8 source code?
> >
> >
> >    - Source: zeppelin-0.8.0.tgz (58 MB, pgp
> >    <
> https://www.apache.org/dist/zeppelin/zeppelin-0.8.0/zeppelin-0.8.0.tgz.asc
> >
> >    , md5
> >    <
> https://www.apache.org/dist/zeppelin/zeppelin-0.8.0/zeppelin-0.8.0.tgz.md5
> >
> >    , sha
> >    <
> https://www.apache.org/dist/zeppelin/zeppelin-0.8.0/zeppelin-0.8.0.tgz.sha512
> >
> >    )
> >
> >
> > I have been trying to understand the python container behavior, but so
> far
> > I couldn't make it to work. The python.docker works to the point it
> > downloads the python image.  The python code execution didn't work in the
> > next paragraph.
> >
> > I want to know about the lifetime of the container, basically the scope
> of
> > the container. If I close the notebook, what happens to the python
> objects
> > (e.g. variables, data frame, model, etc) created, are they gone?  For
> > example, the next time I open the same notebook and try to reference the
> > objects the python codes produced previously, am I able to reference them
> > or they are gone?
> >
> > How about the IPython implementation, what is scope of the python
> > session?  Is it tied to the notebook session?  In the other words, when
> the
> > notebook is closed, all python objects created in the session are gone?
> Is
> > there any way to save the python session so that the last created python
> > objects can be referenced later?
> >
> > Thanks,
> > Denny
> >
> >
> > On Thursday, August 2, 2018, 12:02:12 AM EDT, denny wong <
> > tecgi...@yahoo.com> wrote:
> >
> >
> > Hi
> >
> > I tried to use the python docker option in 0.8 (see below), but it didn't
> > work for me.  I can see the python docker image downloaded properly.
> > However when I ran the python paragraph (2nd paragraph), I got the
> "process
> > not running" error.  I didn't see any python container running.  What's
> > wrong?  Any idea?  - Thanks, Denny
> >
> >
> > [image: Inline image]
> >
> >
> > [image: Inline image]
> >
> >  

Reply via email to