kivy gitのフォークのクローンを作成しようとしていますが、機能していません。私はフォークを正しく作ったと思いますが、これをMacターミナルに入力すると:
このエラーが発生します:
致命的:作業ツリーディレクトリを作成できませんでした 'kivy .:アクセスが拒否されました
誰かが私が間違っているのを見ますか?ありがとう!
kivy gitのフォークのクローンを作成しようとしていますが、機能していません。私はフォークを正しく作ったと思いますが、これをMacターミナルに入力すると:
このエラーが発生します:
致命的:作業ツリーディレクトリを作成できませんでした 'kivy .:アクセスが拒否されました
誰かが私が間違っているのを見ますか?ありがとう!
回答:
現在のディレクトリにはkivy
、ディレクトリを作成するための書き込み/作成権限がありません。そのため、この問題が発生します。
現在のディレクトリに777の権限が与えられ、試してみてください。
sudo chmod 777 DIR_NAME
cd DIR_NAME
git clone https://github.com/mygitusername/kivy.git
私の場合、私が使用していたユーザーにはディレクトリの所有権がありませんでした。ディレクトリの所有権をそのユーザーに変更するだけで済みました。たとえば、ユーザーがubuntuの場合:
chown ubuntu:ubuntu -R directory-in-question
cd directory-in-question/
git clone <git repo comes here >
Windowsで作業している場合は、ディレクトリのアクセス許可を変更して完全なアクセス許可を設定するか、githubにリポジトリのクローンを作成させるために書き込む必要があります。手順は次のとおりです。
Macで作業している場合、これはおそらくディレクトリに書き込む権限がないためです。この問題が発生したときは、次の手順に従いました。
書き込み権限のあるディレクトリにいることを確認する必要があります。これは、ターミナルを開いたときにGitが存在するディレクトリではない可能性があります。私の場合(Widows 10)、cdコマンドを使用してディレクトリをルートディレクトリに変更する必要がありました(C :)その後、問題なく動作しました。
sudo chmod 777 DIR_NAME
cd DIR_NAME
git clone https://github.com/mygitusername/kivy.git
正常に動作するはずです
chmod 777
悪い考えなのかについては、以下をお読みくださいaskubuntu.com/a/20110/242267
chmod 777
html
フォルダに権限がないことに気づきました