ウェブサイトの指示に従ってlibYAMLをビルドしてインストールしようとしています> http://pyyaml.org/wiki/LibYAML
- ./configure > 成功
- 作る > 成功
- インストールの作成 > 失敗
「ディレクトリ '/usr/local/include' を作成できません: 許可が拒否されました」というエラーが表示されます。下記参照:
PS私は管理者として実行しています。
JetBlue@JetBlue-Laptop ~/yaml-0.1.4
$ make install
Making install in include
make[1]: Entering directory `/home/JetBlue/yaml-0.1.4/include'
make[2]: Entering directory `/home/JetBlue/yaml-0.1.4/include'
make[2]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/include" || /usr/bin/mkdir -p "/usr/local/include"
/usr/bin/mkdir: cannot create directory `/usr/local/include': Permission denied
Makefile:235: recipe for target `install-nobase_includeHEADERS' failed
make[2]: *** [install-nobase_includeHEADERS] Error 1
make[2]: Leaving directory `/home/JetBlue/yaml-0.1.4/include'
Makefile:356: recipe for target `install-am' failed
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/JetBlue/yaml-0.1.4/include'
Makefile:343: recipe for target `install-recursive' failed
make: *** [install-recursive] Error 1
この「許可が拒否されました」エラーを解決するにはどうすればよいですか?
御時間ありがとうございます。
更新 -> 解決策
この「許可が拒否されました」エラーを回避するには、管理者であるだけでなく、Cygwin を最初にインストールした管理者である必要があるようです。(Cygwin の /usr/local/ ディレクトリ内のファイルを自由に編集できるのは彼らだけです)。
したがって、私の問題です。私は管理者でしたが、ディレクトリの編集権限はありませんでした。
だから...私は今、そのアカウントを使用して開発しています-_-(現時点では、sudoなどをいじるには作業が多すぎます)
PSこれがYaakovが言ったことかどうかはわかりません...