#2847 Windows系统上使用小红书FireRedASR整合包,打开 “启动.bat”文件后报错。

2408:8207* Posted at: 3 days ago 👁20

Active code page: 65001
api接口地址 http://127.0.0.1:5078
ERROR:__main__:An error occurred: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试。
Traceback (most recent call last):
File "C:\ai\fireredASR-2025-0224\app.py", line 282, in

serve(app, host=HOST, port=PORT,threads=4)

File "C:\ai\fireredASR-2025-0224\runtime./Lib/site-packages\waitress\__init__.py", line 13, in serve

server = _server(app, **kw)

File "C:\ai\fireredASR-2025-0224\runtime./Lib/site-packages\waitress\server.py", line 78, in create_server

last_serv = TcpWSGIServer(

File "C:\ai\fireredASR-2025-0224\runtime./Lib/site-packages\waitress\server.py", line 243, in init

self.bind_server_socket()

File "C:\ai\fireredASR-2025-0224\runtime./Lib/site-packages\waitress\server.py", line 364, in bind_server_socket

self.bind(sockaddr)

File "C:\ai\fireredASR-2025-0224\runtime./Lib/site-packages\waitress\wasyncore.py", line 374, in bind

return self.socket.bind(addr)

PermissionError: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试。

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "C:\ai\fireredASR-2025-0224\app.py", line 285, in

logger.error(traceback.format_exc())

NameError: name 'traceback' is not defined
Press any key to continue . . .

1 Replies

这个错误 [WinError 10013] 表示端口 5078 被占用或无权限访问。请按以下步骤解决:

  1. 检查端口占用:按 Win + R,输入 cmd 打开命令提示符,执行命令 netstat -ano | findstr :5078。如果看到结果,记下最后一列的 PID(进程ID)。
  2. 结束占用进程:在命令提示符中执行 taskkill /PID [PID号] /F(将 [PID号] 替换为上一步查到的数字)。
  3. 以管理员身份运行:关闭命令提示符,右键点击 启动.bat 文件,选择“以管理员身份运行”。
  4. 修改端口(如果上述无效):用记事本打开 启动.bat,找到类似 set PORT=5078 的行,将 5078 改为其他未使用的端口(如 50797860),保存后重新以管理员身份运行。

如果问题依旧,请确保没有其他安全软件(如防火墙)阻止该程序访问网络。

请查看更多参考文档:

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Related resource