web-dev-qa-db-ja.com

Emacs 24がlsを見つけられません

http://emacs.naquadah.org/emacs-snapshotをインストールしました

diredを実行したときを除いて、すべて正常に動作します。このエラーが表示されます。

Debugger entered--LISP error: (file-error "Searching for program" "no such file or directory" "ls")
call-process("ls" nil nil nil "--dired")
4
Reed G. Law

私はこれを修正することができました:

(setenv "PATH" (concat (getenv "PATH") ":/bin"))
(setq exec-path (append exec-path '("/bin")))
5
Reed G. Law

パスが間違っている可能性があります。 64ビットプロセッサにはcygwinを使用しています。次の図のように構成を変更します。 Windows 10でのCYGWINの環境変数の設定 2つのウィンドウの2行に注意してください。一つには、CYGWINはWindows 10の設定を介して環境変数として設定されます。ルートフォルダーとbinフォルダーのローカルアドレスの両方をそこに配置します。最後に、環境変数PATHをダブルクリックして開き、新しい行を追加します。上の写真で行ったように、%CYGWIN%と入力するだけです。

0
Cenderme