25

ここのリンクからpythonをインストールしようとしてもpython、Msysgitのコマンドにアクセスできないようです...ここの手順に従って、実際にpython必要に応じて作業を開始する方法を説明していません。

実行中の現在のエラーparse new project_nameは次のとおりです。

/ bin / env:python:そのようなファイルやディレクトリはありません

私はそれがそれをインストールしたためである可能性が高いと信じていC:\Pythonます...誰かがこれを修正する方法を知っていますか?

4

4 に答える 4

43

このエラーは、GitBashがpython.exeの場所を認識していないことを意味します。通常のWindowsサーチパスであるPATH環境変数を検索します。すでに「PythonがGitBashで動作していることを確認してください」という手順の4番目のステップに失敗している可能性があります。

$ python --version
sh.exe: python: command not found

これを修正するには、Windowsの環境変数にC:\Python(またはPythonをインストールした場所で)追加します(手順はこちら)。変更を有効にするには、この後にbashを再起動する必要があります。これにより、WindowsのコマンドプロンプトからもPythonを実行できるようになります。PATH

C:\> python --version
Python 2.7.2

Windows変数を変更したくない場合、PATHまたはpythonをgit bashでのみ使用できるようにする場合は.bashrc、ディレクトリにファイルを作成し、%USERPROFILE%そこに変数を設定できます。

C:\>notepad %USERPROFILE%\.bashrc

と追加

PATH = / c / Python:$PATHをエクスポートします

ファイルに。このスクリプトは、git bashを起動するたびに実行され、C:\Pythongit bashのPATH変数の前に追加され、システム全体のPATH変数は変更されません。

何をする必要があるかがわかったので、代わりにbashでこのショートカットを使用できます(.bashrcにエクスポートコマンドを追加します)

$ echo export PATH=/c/Python:\$PATH >> ~/.bashrc
于 2012-10-29T10:08:37.040 に答える
1

うーん。手順にあるようにPython2.7を使用している場合は、「python」の代わりに「C:/Python27/python.exe」を実行する代わりに試すことができます。

于 2012-10-26T17:33:01.087 に答える
1

PATH環境変数にpython.exeの場所を追加できると思います。次の手順に従います。[マイコンピュータ]->[右クリック]->[プロパティ]->[システムの詳細設定]->[環境変数]をクリックします。次に、[パス]をクリックし、[編集]をクリックします。変数値フィールドで、最後に移動して「;」を追加します (引用符なしで)次に、Git-Bashを介して実行する.exeファイルの絶対パスを追加します。

于 2012-10-30T13:34:05.927 に答える
0

これがあなたの問題である可能性があるかどうかはわかりませんが、常にチェックする価値があります。Pythonパスが正しく設定されていることを確認しますか?コンピューター->プロパティ->高度なシステム設定->環境変数->システム変数->PYTHONPATH、値= C:\ PYTHON20; C:\ PYTHON20 \ DLLS; C:\ PYTHON20 \ LIB; C:\ PY THON20 \ LIB \ LIB-TK

于 2012-10-29T11:57:01.283 に答える