我在使用 Ubuntu WSL2 时遇到问题,每当我启动终端时,都会收到以下信息:
-bash: /bin/brew: No such file or directory
-bash: export: `': not a valid identifier
will:~$
然后,如果我尝试像
ls
这样的命令,我会收到以下错误:
Command 'ls' is available in the following places
* /bin/ls
* /usr/bin/ls
The command could not be located because '/bin:/usr/bin' is not included in the PATH environment variable.
ls: command not found
这可以用
export PATH="/usr/bin:$PATH"
修复,但是,每次我启动终端后,我都会遇到同样的问题,没有我上面提到的这样的文件或目录。
如何解决,祝你有美好的一天。
您面临的问题似乎与 Ubuntu 环境中的启动脚本有关,特别是 .bashrc 或 .bash_profile 文件,这些文件在您每次启动终端会话时都会执行。
删除这些文件中引用
/bin/brew
的任何行,并确保正确设置 PATH 变量。常见的默认设置可能如下所示:
export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$PATH"