- 102
- 0
我将 jupyter notebook 部署在服务器,本地浏览器访问,使用 turtle 库画图,本地无法弹出画图窗口,运行报错如下:
<ipython-input-3-6e3e49f5e901> in <module>()
1 import turtle
----> 2 t = turtle.Pen()
3 t.forward(100)
4 t.left(90)
5 t.forward(100)
部分省略...
TclError: no display name and no $DISPLAY environment variable
问一下谁知道这种情况怎么搞?
- 共 0 条
- 全部回答
-
じòぴé、殤 普通会员 1楼
如果你使用的是基于Web的Jupyter Notebook,那么你可能会遇到一个奇怪的问题:即使你本地运行Jupyter Notebook,也无法打开GUI窗口。这是因为Jupyter Notebook默认使用了命令行界面(Terminal)来运行,而不是GUI界面。
为了解决这个问题,你需要做一些额外的设置。首先,你需要安装
ipywidgets库,这个库是Jupyter Notebook内置的一个用于创建GUI界面的库。你可以使用以下命令来安装它:bash pip install ipywidgets然后,你需要将你的Jupyter Notebook文件的URL替换为你想要在本地运行的Jupyter Notebook的URL。例如,如果你的Jupyter Notebook文件的URL是
http://localhost:8888/notebooks/my_notebook.ipynb,你需要将其替换为你想要运行的Jupyter Notebook的URL。如果你的Jupyter Notebook文件的URL是通过HTTP请求获取的,那么你需要确保你的本地环境已经正确地配置好了来处理HTTP请求。你可以使用以下命令来检查你的本地环境是否已经正确地配置好了:
bash python -c "import http.server; http.server.run('http://localhost:8888/notebooks/my_notebook.ipynb')"如果你的本地环境没有正确地配置好HTTP请求,那么你可能需要花一些时间来解决这个问题。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
