解决 mac zsh 所有命令失效
- 上面的没啥用, 直接看分割线吧, 上面的是第一次遇到这个问题, 没有解决..
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 所有命令失效相关推荐
- Mac系统 - zsh所有命令失效解决方式
zsh: command not found: 错误一: 在~下新建了一个.bashe_profile 配置了一个环境变量 执行了source ~/.bash_profile 报错信息: Users/ ...
- 解决Mac上VSCdoe断点失效问题
问题描述: VSCode正确配置 tasks.json 和 launch.json 后,调试模式下无法识别断点,并提示:Warning: Debuggee TargetArchitecture not ...
- 解决MAC系统升级导致COCOAPODS失效问题
使用pod install出现如下错误 -bash: /usr/local/bin/pod: /System/Library/Frameworks/Ruby.framework/Versions/2. ...
- 解决mac右键谷歌翻译失效
前段时间就发现失效了,一直没管,今天倒是来兴致了: 搜索了一下发现谷歌翻译被下架了,是觉得使用率太低,好吧-- 还好,网上的教程一大堆,但我还是花了半小时左右才解决: 网上的教程都可用,就是需要注意几 ...
- 解决Mac使用SVN命令出现xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)的问题
问题 使用SVN checkout命令,下载远程仓库项目,报一下错误: 分析 这是由于缺失了CommandLineTools开发环境,无法找到此目录. 解决 在命令行输入 xcode-select - ...
- 解决mac item2 sz rz命令失效问题
1.mac安装lrzsz 1.安装Homebrew( http://brew.sh/index_zh-cn.html ) /usr/bin/ruby -e "$(curl -fsSL htt ...
- 解决git pull 命令失效,不能从远程服务器上拉取代码问题
解决git pull 命令失效,不能从远程服务器上拉取代码问题 参考文章: (1)解决git pull 命令失效,不能从远程服务器上拉取代码问题 (2)https://www.cnblogs.com/ ...
- 关于 Linux 的配置文件 /etc/profile 路径出错后相关的命令失效解决方式(如:ls,vi不能用)...
关于 Linux 的配置文件 /etc/profile 路径出错后相关的命令失效解决方式(如:ls,vi不能用) 今天学习LINUX 下配置jdk 和安装tomcat 通过VI编辑/etc/profi ...
- Python升级后pip命令失效解决方法
Python升级后pip命令失效解决方法 参考文章: (1)Python升级后pip命令失效解决方法 (2)https://www.cnblogs.com/wahaha123123/p/1173303 ...
最新文章
- 我应该如何道德地接近用户密码存储以便以后的明文检索?
- html自定义颜色函数,javascript设置元素背景颜色
- Mzc和男家丁的游戏
- mysql安装1335_Mysql 安装问题。提示MySQL Server 5.1 -- Error 1335.
- Flex4项目html-template文件夹解析
- 小程序 微信红包封面后台独立版 带测评积分功能源码
- python 微服务 etcd_python etcd api
- day15 匿名函数及常用内置函数
- oppo服务器修改密码,修改锁屏密码(oppo锁屏密码更改)
- OpenPoseDemo的用法
- labelme安装及标签制作
- 搭建Hadoop VM集群
- CSS——网易云音乐首页之榜单区域的实现
- 关于U盘病毒(又名Autorun病毒)
- 齿轮箱常见故障数据_齿轮箱故障数据
- World Locking Tools for Unity (一)指南部分
- 基于深度学习的图标型验证码识别系统(包含完整代码、界面)
- 【跟着江科大学Stm32】GPIO_按键控制LED_光敏传感器控制蜂鸣器
- c# 海康威视 Winform播放mp4视频
- 前端开发:项目运行npm install 提示XXX packages are looking for funding run `npm fund` for details的解决方法
热门文章
- 原有磁盘上创建lvm_Linux 系统管理及服务配置实战-第12章 磁盘管理3(连载)
- 最大尺寸分辨率_未来就在眼前!全球最大尺寸、最高分辨率硅基OLED显示屏在肥点亮...
- python浪漫文艺_Python程序员的文艺之路
- Java笔记-Spring Boot使用外部Tomcat及解决Tomcat乱码
- Java工作笔记-对反射的进一步理解
- 达梦工作笔记-使用达梦客户端创建用户并授予权限
- 前端笔记-css实现web自适应(当像素小于xx时隐藏此div)
- Java笔记-使用RabbitMQ的Java接口实现round-robin(轮询分发)
- Qt奇淫技巧-使用QSharedMemory方式实现数据跨界面传输
- Qt工作笔记-仿大佬风格代码(使用#ifdef Q_OS_WIN32)