OSError: [WinError 10038] 在一个非套接字上尝试了一个操作。

在使用jupyterlab时候遇到了OSError: [WinError 10038] 在一个非套接字上尝试了一个操作错误。

此错误是Windows系统级别的错误,这个错误可能是由网络连接问题引起的。笔者在遇到这个问题的时候,尝试了重启电脑等多种操作,但是都没有解决问题。后面怀疑防火墙设置阻止了应用程序的网络访问。

1.打开防火墙设置。

在搜索栏输入”防火墙“并选择”Windows Defender防火墙“打开防火墙

2.访问高级设置

3.检查入站规则

在“Windows Defender 防火墙与高级安全”窗口中,点击“入站规则”来查看当前的入站规则。

4.添加新规则

在右侧的”操作“面板中,点击”新建规则“来创建一个新的规则

5.选择规则类型

选择”程序“并点击”下一页“

6.指定程序

这里可以从列表中选择,或者点击”浏览“来手动找到应用程序的可执行文件。

7.选择操作

选择”允许连接“并点击”下一步“

8.指定应用范围

选择这条规则适用的范围,可以是“域”、“专用”或“公用”,(根据自己网络环境来选择,我是全部选择)

9.完成规则创建

给规则命名并添加描述,点击”完成“来创建规则

10.检查出站规则

类似地,检查出站规则并为应用程序添加相应的出站规则

11.重启应用程序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值