运行Jupyter笔记本的Docker – “no $ DISPLAY环境variables”?
我使用Jupyter Notebook运行Docker容器:
sudo nvidia-docker run -it -v /media/files:/files -p 8888:8888 -p 6001:6001 mybigdocker:latest
然后在Chrome中的127.0.0.1:8888
连接到它。
一切工作正常,除非我尝试用matplotlib,或任何types的非文本输出,我得到的错误:
TclError: no display name and no $DISPLAY environment variable
我已经尝试join--env="DISPLAY"
和--env=$DISPLAY
和--env=":0"
没有用。
我该如何解决?