Windows 7からWindows 10への移行後、私はCygwinを再インストールしました。Cygwin C:/ Program:そのようなファイルやディレクトリがありません
/cygdriveの/ C/Cygwin64/binに/ SH:C:/プログラム:そのようなファイルやディレクトリ
これはに関連している可能性がどのような任意のアイデア私はCygwinのから実行すると、私は次のエラーを取得していますか?
Windows 7からWindows 10への移行後、私はCygwinを再インストールしました。Cygwin C:/ Program:そのようなファイルやディレクトリがありません
/cygdriveの/ C/Cygwin64/binに/ SH:C:/プログラム:そのようなファイルやディレクトリ
これはに関連している可能性がどのような任意のアイデア私はCygwinのから実行すると、私は次のエラーを取得していますか?
これは、Windowsファイルまたはディレクトリ名のスペースの結果です。
問題を適切に診断するには、入力した正確なコマンドとcygwin PATH変数の値を引用する必要があります。 echo $PATH
。
通常、この問題はシェルコマンドを引用することで修正されるため、シェルはファイルパス内のスペース上のパス名を分割しません。リテラルファイルパスの前後に二重引用符または一重引用符を追加します。 '/cygdrive/c/Program Files/...'
、変数参照の前後の二重引用符。シェルコマンドとスクリプトで"$FileName"
。
cygwinをインストールまたは再インストールするときは、パス名にスペースを含むディレクトリにインストールしないことが非常に重要です。 C:\Cygwin 64
;代わりにC:\Cygwin64
またはC:\Cygwin_64
を使用してください。このようなパスにインストールする場合は、そのインストールを削除して、スペースを入れずにパスに再インストールすることをお勧めします。