MAC 更改php默认为mamp报错:.bash_profile:1: command not found: ≈source

一旦source 就出现命令不存在 但是执行which php 那个php的路径又更改为正确的路径
/Applications/MAMP/bin/php/php7.1.1/bin/php[!不过最后多了左边这个加粗的PHP!]
不过每次重新打开terminal的时候 which php 又重新设置为/usr/bin/php
clipboard.png

下面为.bash_profile的命令图
clipboard.png

阅读 2.8k
1 个回答

命令写错了,≈source中没有,应该为单独的source.
你现在正在使用的 shell 为 zsh, 但是你修改的文件是 Bash 的配置文件,所以 zsh 并不会加载 bash 的配置文件. 要么修改 zsh 的配置文件,要么将默认的 shell 改成 bash.

Unix(Macos 为类 Unix 系统)或 Linux 系统上的 shell 有很多,包括 zsh, bash, sh, ksh, csh, sh 等多种 shell,他们都是 shell,但是还是不同的.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题