在Windows / Cygwin上使用带有SFTP的bzr

注意:我不确定这是属于ServerFault还是StackOverflow

我目前正在做一个只有SFTP的bzr仓库。 所有工作正常使用我的Linux机器,但与Cygwin使用Windows时,我得到以下问题:

 $ bzr checkout sftp://user@hostname/var/bzr/project bzr: ERROR: Unsupported protocol for url "sftp://user@hostname/var/bzr/project": Unable to import paramiko (required for sftp support): No module named Crypto 

我已经安装了Cygwin的python-paramiko软件包,所以我不确定它为什么拒绝使用它。

任何build议非常感谢。

澄清:这适用于Windows bazaar GUI工具和Windows cmd shell,我只是想知道是否我可以使它在Cygwin中工作,因为我更喜欢UNIXy命令行工具。

今天玩了这个。

必须安装python-crypto ,这应该是python-paramiko的先决条件,但不是。