端末に問題があります。コマンドを入力するたびにls
、
Patricks-MacBook-Pro:~ patrickwalsh$ ls
-bash: ls: command not found
ランニング
export PATH=/bin:/sbin:/usr/bin:/usr/sbin
問題は解決しますが、一時的なものです。たとえば、ウィンドウを閉じて再度開くと、上記の問題に戻ります。
どのような助けやアドバイスでも大歓迎です。
答え1
これをあなたに追加する~/.profile
か、または~/.bash_rc
:
export PATH=$PATH:/bin:/sbin:/usr/bin:/usr/sbin
そして、その他のPATH
宣言 (上記のようなもの) を削除します。
答え2
~/.profile で PATH 宣言を行うときは、元の PATH 変数の内容が失われないように、必ず ":$PATH" を追加してください。
たとえば、.profile に次の内容が含まれている場合:
エクスポート PATH=/bin:/sbin:/usr/bin:/usr/sbin
PATH=/usr/local/bin/python をエクスポートします
2番目の宣言により、シェルは「標準」コマンドへの参照を失います。代わりに、2番目のEXPORT行を単純に変更するだけで、
PATH=/usr/local/bin/python:$PATH をエクスポートします
問題は解決するはずです!