为awsebcli配置PATH环境变量后git命令无法识别的问题咨询
问题根因
你的PATH配置直接用新路径覆盖了系统默认的PATH变量,没有保留原有路径,所以配置后系统无法找到存放在默认路径下的git等内置命令。
正确配置方式
修改~/.bash_profile中的PATH配置,将Python 3.8的bin目录追加到PATH变量中,不要直接覆盖原有值,正确配置内容如下:
# Setting the path for Python 3.8 PATH="/Users/username/Library/Python/3.8/bin:$PATH" export PATH
操作步骤
- 替换原有
~/.bash_profile里的PATH配置为上述内容,其中:$PATH的作用是引用系统原有PATH值,将新路径和原有路径拼接,不会丢失原有命令的查找路径 - 保存文件后执行
source ~/.bash_profile让配置立即生效 - 验证:分别执行
eb --version和git --version,两个命令都能正常输出版本号即配置成功
补充:如果你当前使用的终端是zsh(macOS新版本默认终端),需要把相同配置写到
~/.zshrc文件中,否则新开终端会出现eb命令找不到的问题。
内容的提问来源于stack exchange,提问作者goat
相关产品推荐
相关产品推荐

