labelStudo标注工具前端代码启动遇到错误,解决如下~

首先,执行 npm install 未报错。

接着,执行 npm run start 报错如下:

原因分析:windows系统下不支持执行bash命令,bash命令是基于linux系统执行的。故此,如何能够使得我的windows11系统支持linux命令呢?

首先,从任务栏【开始】 打开【设置】,进入【应用】->【可选功能】

滑动到底部,点击【更多windows功能】,弹框如下图,勾选“适用于Linux的Windows子系统”,点击确定。

这个时候再去运行一下labelStudo前端代码,发现还是启动报错如下:


适用于 Linux 的 Windows 子系统没有已安装的分发版。
可以通过访问 Microsoft Store 来安装分发版:
https://aka.ms/wslstore

于是,我便按下【windows+R】快捷键,输入cmd回车,打开命令界面,,执行

wsl --install -d Ubuntu

安装成功如下:

但是,Ubuntu 仍旧报错0x800701bc如下:

在这里插入图片描述

造成该问题的原因是WSL版本由原来的WSL1升级到WSL2后,内核没有升级,前往微软WSL官网下载安装适用于 x64 计算机的最新 WSL2 Linux 内核更新包即可。

下载链接:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

,接下来,成功启动label-studio-frontend 前端程序。

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐