• 上面的没啥用, 直接看分割线吧, 上面的是第一次遇到这个问题, 没有解决..
    zsh: command not found:
    参考:
  • https://www.jiloc.com/43492.html

原因

第一种

  • ~下新建了一个.bashe_profile
  • 配置了一个环境变量
  • 执行了source ~/.bash_profile
  • 报错信息: /Users/cygr-0101-01-0133/.bash_profile:export:3: not valid in this context: /Users/cygr-0101-01-0133/Documents/project/flutter/bin:/bin:/usr/bin:/usr/local/bin:

第二种

  • 修改了~/.zshrc
  • 在最后添加了一行source ~/.bash_profile
  • 所有新开启的命令行都会报上面那个错误
  • 所有命令都不能用了.

第三步

  • 放在了第一行
  • 虽然能运行起来
  • 发现找不到.bash_profile这个文件
  • cat ~/.bash_profile 可以正常输出文件
  • 但是在zsh被开启的时候, 就找不到这个文件了

第四步

  • 文档中的所说的'$Home' 不是~
  • 尴尬了...
  • 应该是在/etc/.bashrc进行配置
  • 还是不行, 可能是动到哪里?

解决方法

在命令行直接输入

  • PATH=/bin:/usr/bin:/usr/local/bin:${PATH}

最后原因

------------ 只看下面 -----------------------------------------

再次遇到这个问题: 不能用了

  • 临时可用: export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin

终结问题分析: 还是对命令行的运行不熟悉

修改.zshrc

  • 在其中添加 source ~/.bash_profile 代表重新运行这个文件.
  • 运行这个文件不会有任何问题. 问题出在了运行的这个文件中

修改.bash_profile

export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
export PATH=/Users/cygr-0101-01-0133/Documents/project/flutter/bin:$PATH
  • 具体含义, 向外输出一个变量., 这个是我们所有命令行的路径
  • 第二行: 也是输入这个PATH, 但是会覆盖上一个, 所以在最后通过:$PATH拼接上去就好了
  • 这就是环境变量的全部秘密.. 当时查了这么久, 都没有搞定..

当时的错误情况, 也是总结

  • 就是在.bash_profile中直接干掉了第一行, 然后换成了第二行, 那样的话, 怎么样都不会管用的
  • 基本常识.. 还是没有找到真正原因.. 那样就导致了所有的命令失效... 也真是够了..

转载于:https://www.cnblogs.com/zhangrunhao/p/9970656.html

解决 mac zsh 所有命令失效相关推荐

  1. Mac系统 - zsh所有命令失效解决方式

    zsh: command not found: 错误一: 在~下新建了一个.bashe_profile 配置了一个环境变量 执行了source ~/.bash_profile 报错信息: Users/ ...

  2. 解决Mac上VSCdoe断点失效问题

    问题描述: VSCode正确配置 tasks.json 和 launch.json 后,调试模式下无法识别断点,并提示:Warning: Debuggee TargetArchitecture not ...

  3. 解决MAC系统升级导致COCOAPODS失效问题

    使用pod install出现如下错误 -bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2. ...

  4. 解决mac右键谷歌翻译失效

    前段时间就发现失效了,一直没管,今天倒是来兴致了: 搜索了一下发现谷歌翻译被下架了,是觉得使用率太低,好吧-- 还好,网上的教程一大堆,但我还是花了半小时左右才解决: 网上的教程都可用,就是需要注意几 ...

  5. 解决Mac使用SVN命令出现xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)的问题

    问题 使用SVN checkout命令,下载远程仓库项目,报一下错误: 分析 这是由于缺失了CommandLineTools开发环境,无法找到此目录. 解决 在命令行输入 xcode-select - ...

  6. 解决mac item2 sz rz命令失效问题

    1.mac安装lrzsz 1.安装Homebrew( http://brew.sh/index_zh-cn.html ) /usr/bin/ruby -e "$(curl -fsSL htt ...

  7. 解决git pull 命令失效,不能从远程服务器上拉取代码问题

    解决git pull 命令失效,不能从远程服务器上拉取代码问题 参考文章: (1)解决git pull 命令失效,不能从远程服务器上拉取代码问题 (2)https://www.cnblogs.com/ ...

  8. 关于 Linux 的配置文件 /etc/profile 路径出错后相关的命令失效解决方式(如:ls,vi不能用)...

    关于 Linux 的配置文件 /etc/profile 路径出错后相关的命令失效解决方式(如:ls,vi不能用) 今天学习LINUX 下配置jdk 和安装tomcat 通过VI编辑/etc/profi ...

  9. Python升级后pip命令失效解决方法

    Python升级后pip命令失效解决方法 参考文章: (1)Python升级后pip命令失效解决方法 (2)https://www.cnblogs.com/wahaha123123/p/1173303 ...

最新文章

  1. 我应该如何道德地接近用户密码存储以便以后的明文检索?
  2. html自定义颜色函数,javascript设置元素背景颜色
  3. Mzc和男家丁的游戏
  4. mysql安装1335_Mysql 安装问题。提示MySQL Server 5.1 -- Error 1335.
  5. Flex4项目html-template文件夹解析
  6. 小程序 微信红包封面后台独立版 带测评积分功能源码
  7. python 微服务 etcd_python etcd api
  8. day15 匿名函数及常用内置函数
  9. oppo服务器修改密码,修改锁屏密码(oppo锁屏密码更改)
  10. OpenPoseDemo的用法
  11. labelme安装及标签制作
  12. 搭建Hadoop VM集群
  13. CSS——网易云音乐首页之榜单区域的实现
  14. 关于U盘病毒(又名Autorun病毒)
  15. 齿轮箱常见故障数据_齿轮箱故障数据
  16. World Locking Tools for Unity (一)指南部分
  17. 基于深度学习的图标型验证码识别系统(包含完整代码、界面)
  18. 【跟着江科大学Stm32】GPIO_按键控制LED_光敏传感器控制蜂鸣器
  19. c# 海康威视 Winform播放mp4视频
  20. 前端开发:项目运行npm install 提示XXX packages are looking for funding run `npm fund` for details的解决方法

热门文章

  1. 原有磁盘上创建lvm_Linux 系统管理及服务配置实战-第12章 磁盘管理3(连载)
  2. 最大尺寸分辨率_未来就在眼前!全球最大尺寸、最高分辨率硅基OLED显示屏在肥点亮...
  3. python浪漫文艺_Python程序员的文艺之路
  4. Java笔记-Spring Boot使用外部Tomcat及解决Tomcat乱码
  5. Java工作笔记-对反射的进一步理解
  6. 达梦工作笔记-使用达梦客户端创建用户并授予权限
  7. 前端笔记-css实现web自适应(当像素小于xx时隐藏此div)
  8. Java笔记-使用RabbitMQ的Java接口实现round-robin(轮询分发)
  9. Qt奇淫技巧-使用QSharedMemory方式实现数据跨界面传输
  10. Qt工作笔记-仿大佬风格代码(使用#ifdef Q_OS_WIN32)