export: `PATH;': not a valid identifier

昨天刚刚安装Homebrew,准备下班以后自学一会React Native,结果今天白天清理了一下电脑。出事了,出大事了。也不知道是Homebrew出问题了,还是npm,还是node还是。。。。出问题了。于是决定从头重新来一遍试试。结果一打开终端,第一句提示:

export: `PATH;': not a valid identifier

我没当回事,于是继续输入:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

打算安装Homebrew。

安装成功了,但是有个警告说:安装的PATH不在/user/... 这个路径下面。

我也没当回事,继续输入brew install node

问题来了,根本不识别。

查了半天,最后退回到终端第一句,应该是我环境变量出问题了。

又查了半天,最终找到

Mac配置环境变量的地方

 1./etc/profile   (建议不修改这个文件 )

 全局(公有)配置,不管是哪个用户,登录时都会读取该文件。

 

 2./etc/bashrc    (一般在这个文件中添加系统级环境变量)

 全局(公有)配置,bash shell执行时,不管是何种方式,都会读取此文件。

 

 3.~/.bash_profile  (一般在这个文件中添加用户级环境变量)

 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次! 


终端输入:open ~/.bash_profile

打开这个我们用户配置的环境变量文件,发现不知道什么时候,PATH这个环境变量出现了两个,于是我大胆将下面那个删了。重启终端。

搞定,这句export: `PATH;': not a valid identifier消失了,于是又按照昨天安装的步骤重新来了一遍。OK了


大家以后遇到not a valid identifier这种问题就可以去环境变量配置的文件好好检查一下,有时候多加空格或者符号中英文错了也会导致这种错误。


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值