在安装了VScode后,当我尝试打开终端窗口时,每次都会出现标题中提到的错误。
我不知道shell可执行文件的正确路径。在安装VSCode之前,我在终端中唯一更改的是安装了zsh。
系统详细信息 -
- 操作系统:Ubuntu 20.04 LTS
- VSCode版本:1.53.2
在安装了VScode后,当我尝试打开终端窗口时,每次都会出现标题中提到的错误。
我不知道shell可执行文件的正确路径。在安装VSCode之前,我在终端中唯一更改的是安装了zsh。
系统详细信息 -
Cntr + Shift + p
快捷键在VSCode中打开设置搜索窗口default
Terminal: Select Default Shell
zsh /usr/bin/zsh
,我选择了zsh作为默认shell,因为最近安装了它并喜欢使用它,您也可以选择其他终端选项。选项 "terminal.integrated.shell.linux" 已被弃用。
新的 VSCode 配置为(我的是 1.62.3 版本在 Ubuntu 上):
"terminal.integrated.defaultProfile.linux": "zsh",
"terminal.integrated.profiles.linux": {
"zsh": {
"path": "/usr/bin/zsh",
}
},
如果只设置了 "terminal.integrated.defaultProfile.",它找不到zsh。
➜ xxxx-xxxx-xxxxxx git:(main) sudo ss -tulwn | grep LISTEN tcp LISTEN 0 244 127.0.0.1:5432 0.0.0.0:* tcp LISTEN 0 511 127.0.0.1:35613 0.0.0.0:* tcp LISTEN 0 100 127.0.0.1:49152 0.0.0.0:* tcp LISTEN 0 128 127.0.0.1:30800 0.0.0.0:* tcp LISTEN 0 128 127.0.0.1:30900 0.0.0.0:* tcp LISTEN 0 4096 127.0.0.53%lo:53 0.0.0.0:* tcp LISTEN 0 5 127.0.0.1:631 0.0.0.0:* tcp LISTEN 0 5 [::1]:631 [::]:*
➜ xxxx-xxxx-xxxxxx git:(main) docker container ls CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
➜ xxxx-xxxx-xxxxxx git:(main) docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
➜ xxxx-xxxx-xxxxxx git:(main) docker network prune WARNING! This will remove all custom networks not used by at least one container.
之后,docker-compose down和docker-compose up --build都可以正常工作
我一直很喜欢使用docker... 直到现在。
My next steps:
Configure container's environment for the first time