解决错误 ERROR [WinError 10049] 在其上下文中,该请求的地址无效。

作者: J.sky
271·预计阅读 2 min read

由于换了Windows系统,之前的代码都一并拷贝过来了,今天运行了一个fastapi写的程序,结果报错了,这里分享一下解决的过程。

错误代码

运行fastapi之后就提示如下代码:

ERROR: [WinError 10049] 在其上下文中,该请求的地址无效。

检查了一下,并没有发现任何错误,依赖也都安装了,百度搜了下说是IP或是端口不正确,忽的想起刚换的机器,IP地址分配还是随机的,当时fastapi里的启动地址是写死的,所以找到了问题的根源就好办了。

解决问题

解决问题应该是两种方法:

  1. 修改程序配置里的IP为当前的环境的IP。
  2. 修改Windows的IP未固定IP,这里选择第二种。

Win0 修改本机IP地址未固定IP: 网络和共享中心--更改适配器设置--属性--Internet 协议版本 4--输入相应的 IP 地址和 DNS 地址。

修改后,程序即可正常启动了。

本文为原创文章,遵循: CC BY-NC-SA 4.0版权协议。

标题:解决错误 ERROR [WinError 10049] 在其上下文中,该请求的地址无效。
作者:J.sky
链接:https://www.suiyan.cc/blog/20230704135120

英雄请留步!欢迎点击图标,留言交流!
赞赏码

相关文章

那年今日