Windows にhttps://github.com/ezyang/git-ftpから git-ftp をインストールしようとしています。ほとんどのgit-ftpにはcygwinが必要か、Windowsにインストールできないことは知っていますが、Pythonでコーディングされており、WindowsにPythonインタープリターをインストールできるため、インストールするのは難しいです。
Python 3.2 をインストールし、パスに追加しました。次に、最新バージョンの git-ftp をプルし、非常に明確なインストール手順に従いました。
Requirements: [git-python 3.x] ( http://gitorious.org/git-python )
it can be installed with `easy_install gitpython`
Usage: `python git-ftp.py`
次に、「python git-ftp.py」を実行すると、次のエラーが表示されます。
python git-ftp.py install
File "git-ftp.py", line 322
print complaint
^
SynthaxError: invalid synthax
私の質問は、なぜそれがうまくいかないのですか?Python エラー、git-ftp スクリプト エラー、Windows 互換性の問題ですか? 注:「easy_install gitpython」をインストールしませんでした。絶対に必要ですか?
編集 :
また、 python-2.7.2.amd64-pdbをインストールしようとして同じコマンドを実行すると、別のエラーが発生します。
python git-ftp.py install
Traceback (most recent call last):
File "git-ftp.py", line 48, in <module>
from git import Tree, Blob, Repo, Git, Submodule
ImportError : No module named git
スクリプトが私のgitなどを見つけることができないためだと思います.gitフォルダーに正しい「ftpdata」ファイルを配置しようとし、.gitのルートフォルダーからスクリプトを実行し、実行しようとしました.git フォルダー自体から。それもうまくいきませんでした。
問題があるかどうかはわかりませんが、Windows 7 - 64 ビット (Intel Core2 Duo CPU T9600) を使用しています。
私の質問は次のとおりです。Pythonスクリプトにgitモジュールの場所を伝える方法は?