日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

解决 mac zsh 所有命令失效

發布時間:2025/3/15 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 解决 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 所有命令失效的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。