1. ホーム
  2. コマンド

WindowsでCygwinのコマンドが見つからない問題を解決する

2022-03-01 23:06:14

オフウォールアドレス

http://lzsblog.appspot.com/%3Fp%3D282003

インストール後、多くのコマンド(ls、gitなど)が、明らかにインストールされているにもかかわらず、Command not foundと表示される場合があります。ここでは、その修正方法を説明します。

インストールディレクトリを探し、その中にcygwin.batがあり、デスクトップ上のショートカットが指している場所です。

の中にある。

<スパン
@
echo
off

その後に

<スパン
set
CYGWIN=
tty
notitle glob
set
PATH=%PATH%;d:/cygwin/bin;d:/cygwin/sbin;d:/cygwin/usr/bin;d:/cygwin/usr/sbin;d:/cygwin/usr/
local
/bin
set
LD_LIBRARY_PATH=d:/cygwin/lib;d:/cygwin/usr/lib;d:/cygwin/usr/
local
/lib



<スパン
set

PATH=%PATH%;d:/cygwin/bin;d:/cygwin/sbin;d:/cygwin/usr/bin;d:/cygwin/usr/sbin;d:/cygwin/usr/

local

/bin

<スパン
set

LD_LIBRARY_PATH=d:/cygwin/lib;d:/cygwin/usr/lib;d:/cygwin/usr/

local

/lib













d:/cygwinの中がインストールディレクトリに変更されます。とにかく、私はDドライブにインストールしました(なぜ複数のドライブレターが必要なのかがわかりませんでした、明らかにNTFSはフォルダの下にぶら下がっている複数のパーティションをサポートしています)。

追記です。これは大抵、インストールの最後に何か不思議なスクリプトエラーが発生した後に起こるのですが、このスクリプトエラーは環境変数が正しく設定されていないだけのようです(これは今、私が問題を解決するためにやったことです)。もし他の生徒さんでこのエラーを元に戻す人がいたら、ぜひ教えてください。

CSDN は、実はシェルのシンタックスハイライトをサポートしていないのです!