前提・実現したいこと
①まず、git bash、git exeなどgitにもいろいろ種類があってどれを通せば良いのか分かりません。
②パスの通し方は、「環境変数を編集」からパスを通すというやり方で合っていますでしょうか?
発生している問題・エラーメッセージ
pip install git+https://github.com/MtkN1/pybybit.git
をインストールしたくて、gitをダウンロードした後にもう一度打ち込んでみたのですが、以下のようなエラーが出て困っています。
ERROR: Error [WinError 2] 指定されたファイルが見つかり ません。 while executing command git clone -q https://github.com/MtkN1/pybybit.git 'C:\Users\wakazono hiroto\AppData\Local\Temp\pip-req-build-p6l1g9vi' ERROR: Cannot find command 'git' - do you have 'git' installed and in your PATH?
該当のソースコード
ソースコード
試したこと
エラーコードの内容からgitにパスを通せば良いのだと思って、「環境変数を編集」を数時間いじっていますが、うまくいきません。
すいませんが、よろしくお願いします。
補足情報(FW/ツールのバージョンなど)
言語は、python
開発環境は、vscode,anacondaを使っています。
「環境変数を編集」を行った際、パスが通っていることの確認方法はわかりますか?
また、わかる場合はその結果を質問に追記していただければと思います。
すいません、分かっていないです。環境変数を編集した後、ずっとpip install git+https://github.com/MtkN1/pybybit.gitを打ち込んで確認できると思っていました。
pip install git+https://github.com/MtkN1/pybybit.gitをずっと打ち込んでエラーコードが消えるまで環境変数を編集すれば良いと考えていました。
コマンドプロンプト、PowerShell、ターミナルなどで「git」と打つことでパスが通っているか確認できます。
LinuxやMacならインストールしたらそのまま有効だと思います、Windowsであれば、「Git for Windows」をデフォルト設定でインストールした場合であれば有効であると思います。
※ インストール時の「Adjusting your PATH environment」で真ん中か下を選択している場合
環境にOSも追記していただければと思います。
Anacondaということなので、もしかしたら下記の質問・記事が関係しているかもしれません
1. 似た事例の過去質問
https://teratail.com/questions/172581
(内容は異なるので、conda側のgitを使ってみてはどうかという案です)
2. Anacondaの仮想環境でパスを通す
https://qiita.com/masa_ramen/items/0111ed3508d7f2e8e9a6
「'git' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。」
これってパスが通ってないということですよね?
もう一度gitをインストールし直すべきですか?
遅れましたが、windowsを使っています。すいません。
手動でパスを追加してもいいとは思いますが、再インストール時に前述設定を行うほうが考えなくていいと思います。
ただ、Anaconda仮想環境上だとパスが通ってないことがあるみたいなので、
いっそAnaconda側のgitをインストールしてしまう方法もあります。
https://anaconda.org/anaconda/git
conda install -c anaconda git
Collecting package metadata (current_repodata.json): done
Solving environment: done
# All requested packages already installed.
2回目でこのように出てきました。インストールは出来たと思いますが、
「pip install git+https://github.com/MtkN1/pybybit.git」のエラー内容は、変わっていませんでした。
もしかして、インストールできてないですか?
打ち込んだ後に出てきたエラーです。
ERROR: Error [WinError 2] 指定されたファイルが見つかり
ません。 while executing command git clone -q https://github.com/MtkN1/pybybit.git 'C:\Users\wakazono hiroto\AppData\Local\Temp\pip-req-build-z29qsoqd'
ERROR: Cannot find command 'git' - do you have 'git' installed and in your PATH?
> conda install -c anaconda git
実行後の「git」結果はどうでしょうか。