macos出现command not found

这篇具有很好参考价值的文章主要介绍了macos出现command not found。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

如果在macos中,安装了命令行工具,或者说,配置好了相关环境变量之后,重新启动终端或者电脑,又出现command not found的报错。

假设我们现在安装了mvn命令,并且在当前用户目录下的.bash_profile文件中设置了环境变量,并且使用source .bash_profile加载了配置。首先我们要了解一下macos的shell类型,输入cat /etc/shells查看当前的shell有哪些:

➜  ~ cat /etc/shells
# List of acceptable shells for chpass(1).
# Ftpd will not allow users to connect who are not using
# one of these shells.

/bin/bash
/bin/csh
/bin/dash
/bin/ksh
/bin/sh
/bin/tcsh
/bin/zsh

然后再看看当前的shell类型是哪个,使用echo $SHELL来查看:

➜  ~ echo $SHELL
/bin/zsh

这里可以看到,我这边的shell是zsh,而老一点版本的系统,可能是/bin/bash(这个时候默认的配置是.bashrc,可能因为有些文章写的比较老,或者在传播的过程中,并没有解释到这个问题),或者说安装了oh-my-zsh,也会改变,这个时候默认的配置是.zshrc,如果配置了.bash_profile,那么是需要每次都手动加载的,默认是主动加载.zshrc。文章来源地址https://www.toymoban.com/news/detail-753645.html

到了这里,关于macos出现command not found的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 出现bash: ifconfig:command not found的解决办法

    初装centos 7时,运行config报 command not found 错误, ifconfig命令是设置或显示网络接口的程序,可以显示出我们机器的网卡信息,可是有些时候最小化安装CentOS等Linux发行版的时候会默认不安装ifconfig等命令,这时候你进入终端,运行ifconfig命令就会出错 这是我们首先会想到是不是

    2024年02月07日
    浏览(39)
  • 出现 sudo: docker: command not found 的解决方法

    安装了docker,但是执行docker命令的时候,提示该问题:

    2024年02月12日
    浏览(30)
  • Docker进入容器出现:bash: vi: command not found

    docker基础容器中bash: vi: command not found问题解决 | 你邻座的怪同学-CSDN 在使用 Docker 容器时,有时候里边没有安装vim,敲vim命令时提示说: vim: command not found 。 这个时候就需要安装vim,可是当你敲 apt-get install vim 命令时,提示: 操作步骤: 使用以下命令: 这个命令的作用是:

    2024年02月09日
    浏览(34)
  • Docker中出现bash: vim: command not found解决方案

    RedHat系列:Redhat、Centos、Fedora等 Debian系列:Debian、Ubuntu等 RedHat系列的包管理工具是 yum Debian系列的包管理工具是 apt-get Debian系列 RedHat系列

    2024年02月07日
    浏览(33)
  • Mac 出现zsh: command not found: pnpm解决方法:环境配置

    把 bash shell 中.bash_profile 全部环境变量加入zsh shell里就好了 1、open .zshrc 将下面环境变量加入到最后面: 2、source .bash_profile 3、source .zshrc              更新配置 4、touch .bash_profile         创建.bash_profile  5、mkdir ~/.npm-global(若已有文件则无需创建) 6、npm config set prefix \\\'~/

    2024年02月21日
    浏览(28)
  • 如何解决docker中出现的“bash: vim: command not found”

    目录 问题描述: 问题解决: 在docker中,想要执行vim编辑文件,弹出“docker bash: vim: command not found“(如下图),请问该如何解决? 解决办法,主要分成两个步骤: 步骤1,执行如下命令: 步骤2,继续执行如下命令:  再执行vim命令,便不会报错。

    2024年02月13日
    浏览(33)
  • 在MAC系统中使用mysql,出现mysql: command not found的情况

    前提: 安装了mysql 问题: mac系统下,使用cmd进入mysql出现报错 command not found: mysql   解决方法: 1、 首先需要检查mysql是否在运行。 (1)、打开系统偏好设置  (2)、打开mysql (3)、启动mysql 如果你的界面是这样的:  则需要点击Start MYSQL Server启动mysql 而如果界面是这样的:  则说

    2024年02月10日
    浏览(40)
  • 【已解决】Linux下执行Shell脚本出现$‘\r‘: command not found

    今天把 Windows 的项目导入 linux 运行,执行 shell 脚本的时候,报错了,报错如下: 是 Windows 和 Linux 的 .sh 脚本文件格式不同,如果在脚本中有空行,脚本是在 Windows 下进行编辑之后上传到 linux 上去执行的话,就会出现这个问题。 windows 下的换行符是rn,而 linux 下的换行符是

    2024年01月16日
    浏览(37)
  • Linux解决nvcc -V出现的-bash: nvcc command not found问题

    两种解决办法: 前提是本地存在需要的版本的cuda,确保安装了,可以进入路径查看一下: 还有另一种表示的命令: vim 和 source 的操作不变 直接把export 的命令在命令行里执行,再执行source, 会自动把内容写入bashrc文件里,这个可以验证一下。

    2024年02月08日
    浏览(42)
  • Ubuntu中使用yum命令出现错误提示:Command ‘yum‘ not found, did you mean:

    command ‘gum’ from snap gum (0.12.0) command ‘num’ from deb quickcal (2.4-1) command ‘yum4’ from deb nextgen-yum4 (4.5.2-6) command ‘uum’ from deb freewnn-jserver (1.1.1~a021+cvs20130302-7build1) command ‘sum’ from deb coreutils (8.32-4.1ubuntu1) command ‘zum’ from deb perforate (1.2-5.1) See ‘snap info ’ for additional versions.

    2024年02月04日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包