使用raco命令安装html-parsing包时出现400错误如何解决?
解决html-parsing包安装400错误的方法
问题重现
执行安装命令:
raco pkg install html-parsing
报错核心为下载http://www.neilvandyke.org/racket/html-parsing.zip时返回400状态码,Windows与WSL环境均出现该问题,其他Racket包可正常安装。
解决步骤
1. 改用HTTPS地址直接安装
原下载链接使用HTTP协议,可能服务器已不再支持HTTP请求,尝试通过HTTPS地址指定包源安装:
raco pkg install https://www.neilvandyke.org/racket/html-parsing.zip
2. 手动下载后本地安装
若上述命令仍失败,可手动下载包文件后进行本地安装:
- 打开浏览器访问
https://www.neilvandyke.org/racket/html-parsing.zip,将文件保存到本地路径 - 执行本地安装命令(替换为实际文件路径):
- Windows环境示例:
raco pkg install C:\Downloads\html-parsing.zip - WSL环境示例:
raco pkg install /mnt/c/Downloads/html-parsing.zip
- Windows环境示例:
3. 更新Racket包目录源
检查并更新包目录源,确保使用最新的包索引:
raco pkg update --update-catalogs
更新完成后再次尝试执行原安装命令。
内容的提问来源于stack exchange,提问作者RJ J
相关产品推荐
相关产品推荐

