首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows环境下的ezyang / git-ftp

Windows环境下的ezyang / git-ftp
EN

Stack Overflow用户
提问于 2011-06-24 20:30:32
回答 1查看 1.5K关注 0票数 3

我一直试图从https://github.com/ezyang/git-ftp安装git-ftp到我的窗口.我知道大多数git-ftp都需要cygwin,或者不能安装在windows上,但是,由于它是用Python编写的,而且您可以在windows上安装Python解释器,所以我很难安装它。

我安装了Python3.2,并将它添加到我的path中。然后,我调出了最新版本的git-ftp,并遵循了非常清楚的安装说明:

代码语言:javascript
复制
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‘,得到以下错误:

代码语言:javascript
复制
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并运行相同的命令,并得到了另一个错误:

代码语言:javascript
复制
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或诸如此类的东西,然后我尝试将正确的'ftpdata‘文件放在一个.git文件夹中,并从.git的根文件夹运行脚本,甚至尝试从.git文件夹本身运行它。那也不管用。

我不知道这是否重要,但我有一个Windows7-64位(英特尔Core2双CPU T9600)

我的问题是:如何告诉python脚本git模块在哪里?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-25 02:29:26

git-ftp是编写的Python 2,与Python 3不兼容。请安装解释器的早期版本。

编辑.你需要安装git-python库.因为安装库的最简单方法是easy_install,所以您应该使用这里的说明来设置它:http://pypi.python.org/pypi/setuptools,然后运行easy_install git-python

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6473443

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档