安装了anaconda之后,用它的jupyter notebook想新建一个python3,总d出说无法连接到服务器,如下图所示

安装了anaconda之后,用它的jupyter notebook想新建一个python3,总d出说无法连接到服务器,如下图所示,第1张

正常情况下,jupyter默认监听在8000端口上,而这个端口在系统防火墙上默认是不放开的,不知道你是用的是windows系统还是linux系统。可以试着把防火墙关掉,然后再查看连接情况,如果这个时候可以正常连接,说明确实是防火墙的问题,这个时候就需要在防火墙上放开8000这个端口。windows防火墙的配置界面里可以直接添加例外的端口或者程序,而linux上可以直接使用iptables或者firewalld来放开对应的端口。不建议直接关闭防火墙,因为那样会有安全隐患。可以根据你的实际情况来选择。
不知道我讲清楚了没有,希望可以帮助到你。

进入jupyter-notebook的安装环境检查有没有指定的包打开ipython,1号位说明:这是一个python的常规报错,因为我在下文中修改指定文件的时候,选择的是复制一行而不是直接在原文上修改。因此这里报错:DuplicatekeyinfilePosixPath报错意思是:文件PosixPath中存在重复密钥。2号位说明:这个位置就是matplotlib模块的安装位置,要记得env环境里的包安装位置与全局环境中的包安装位置是不同的,注意区分。我们找到上文中的这个包安装位置之后,就可以开始进行下一步的 *** 作了,进入指定的目录并下载中文字体文件:字体加载好之后,然后修改matplotlib模块的全局配置文件matplotlib模块的全局配置文件修改好之后,去查看:/usr/lib/systemd/system/jupyter_notebookservice文件,这个文件中规定了该服务器的启动用户是谁,从下文中可以看到该服务的启动用户是root用户上文中,找到启动用户之后,去启动用户的根目录下找到matplotlib模块的缓存目录,直接删除这个缓存目录重启matplotlib的服务器,此时再次运行一下上文中打开iptyhon这个步骤,引用一下matplotlib模块然后就可以看到用户的缓存目录中,又出现了新的matplotlib的缓存文件。然后打开这个缓存文件(经过实际测试,重复上面的ipython这个步骤,好像不会生成缓存,只有必须在jupyter-notebook中调用这个函数才会生成缓存)此时注意一下name这个属性,这就是后面python代码执行时,需要引用的字体名称。到此为止全局配置文件算是搞完了。打开jupyter-notebook,粘贴输入以下代码:最后就会得到一张包含中文字体的,就不会出现乱码了。

无法显示此网页的意思是打不开网页的意思
很多网页打不开了,“该页无法显示”,有以下几种可能
1网速太慢导致本来可以打开的页面因长时间延宕而无法显示
2那些网站本身服务器有问题或网站有问题,本来就无法打开
3可能与电脑cooike和历史设置有关,在IE导航:"工具"栏找到:internet选项>>分别点击删除文件,清除历史记录,删除COOKIES,然后关闭所有打开的页面再重新打开看下强烈建议你最好用别的浏览器打开
4可能与安全设置有关在IE导航工具栏找到:internet选项>>安全>>>改为"internet"把区域等级设为"中"
5可能是当地的电信或网通部门对某些网站作了限制的原因


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12659819.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-27
下一篇 2023-05-27

发表评论

登录后才能评论

评论列表(0条)

保存