更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 鸿蒙开发Linux教程 > 装DevEco Device Tool提示Please close vscode manually first

装DevEco Device Tool提示Please close vscode manually first

更新时间:2022-04-03 08:54:29浏览次数:444+次

在UOS Linux桌面系统中安装了DevEco Device Tool 3.0.0.400,但提示:WARNING - Please close vscode manually first, and click installation(警告-请先手动关闭vscode,然后点击安装),当前系统自带有python3.7版本,并且已提前编译安装python3.8.13版本。

\

提示的错误

安装DevEco时出现以下提示:

$ sudo ./devicetool-linux-tool-3.0.0.400.sh -- --install-plugins

请输入密码:

验证成功

Verifying archive integrity...  100%   All good.

Uncompressing DevEco Device Tool 3.0.0+400.5f4dfc6  100%

2022-04-03 7:30:00 - INFO - running installation by sky

2022-04-03 7:30:00 - WARNING - Please close vscode manually first, and click installation.

当前尝试解决都失败了,无论是否正在运行或已经关闭,或已卸载vscode,甚至恢复系统到未曾安装过vscode,在安装DevEco时都会出现如此提示:WARNING - Please close vscode manually first, and click installation。

最终解决方案

只要关闭UOS/Deepin Linux的默认桌面管理器,就可以避免安装DevEco时误判断到vscode正在运行。

注:请先记录好相关命令,因为会离开桌面环境。

1、先安装vscode(过程略)。

2、重启(可能非必须)。

3、到登陆界面后(tty1运行lightdm),按快捷键Ctrl+Alt+2,进入tty2。

4、tty2里面登陆后执行命令停止lightdm:

systemctl stop lightdm

输入密码。

5、移动到DevEco所在目录,执行安装:

sudo ./devicetool-linux-tool-3.0.0.400.sh -- --install-plugins

6、安装完毕后,重新运行lightdm服务,回到桌面或者直接重启:

systemctl start lightdm

7、进入系统,运行vscode查看是否成功,再回头相关的操作,问题得到了解决。

说明

鸿蒙官方人员的说明,如下:

当前Device Tool主推的是Ubuntu+Windows的开发方式,是不需要在Ubuntu中安装vscode,即安装指令中,是不需要加-- --install-plugins的。

另外,额外再声明,主推方式是更多的人使用这种方式,其次,并没有说Ubuntu下不能使用,如今Ubuntu下工具还是能够使用的。

相关参考:在鸿蒙IDE工具DevEco Studio中使用VScode的快捷键设置