Windows上的ezyang/gitftp

2024-10-04 11:23:54 发布

您现在位置:Python中文网/ 问答频道 /正文

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

我安装了Python3.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文件'我得到了以下错误:

^{pr2}$

我的问题是:为什么它有效?是python错误、git ftp脚本错误、windows兼容性问题吗? 注意:我没有安装“轻松安装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或类似的东西,然后我试图将正确的'ftpdata'文件放在.git文件夹中,并从.git的根文件夹运行脚本,甚至试图从.git文件夹本身运行它。那也没用。在

我不知道这是否重要,但我有一个Windows7-64位(Intel Core2 Duo CPU T9600)

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


Tags: install文件pyhttpsgitgithub脚本文件夹
1条回答
网友
1楼 · 发布于 2024-10-04 11:23:54

git-ftp是python2编写的,目前与python3不兼容。安装早期版本的解释器。在

编辑。您需要安装git python库。由于安装库的最简单方法是easy_install,因此您应该使用以下说明进行设置:http://pypi.python.org/pypi/setuptools,然后运行easy_install git-python。在

相关问题 更多 >