Я пытался установить git-ftp из https://github.com/ezyang/git-ftp на мои окна.Я знаю, что большинству git-ftp нужен cygwin или его нельзя установить на Windows, но, поскольку он написан на Python, и вы можете установить интерпретатор Python на Windows, я могу установить его.
Я установил 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
Я верю, что это потому, что скрипт не может найти мой мерзавец или что-то в этом роде, затем я попытался поставить правильныйФайл 'ftpdata' в папке .git и запустил скрипт из корневой папки .git и даже попытался запустить его из самой папки .git.Это тоже не сработало.
Я не знаю, имеет ли это значение, но у меня есть Windows 7 - 64-битная (Intel Core2 Duo CPU T9600)
Мой вопрос: как определить скрипт Python, где находитсямодуль git?