我试图在我的64位Windows 7系统上安装pysftp-0.2.8,我使用32位python 2.7。我还安装了Microsoft Visual Studio 2012 Express。我跑的时候
python setup.py install
从命令行,我得到:
raise ValueError(str(list(result.keys())))
ValueError: [u'path']
我尝试过设置
Visual Studio 2012 (VS11): SET VS90COMNTOOLS=%VS110COMNTOOLS%
在命令行中,但它没有帮助。
答案 0 :(得分:0)
当我尝试安装此软件包时,它在PyCrypto依赖项上失败。其他所有东西似乎都正确安装。根据我收到的错误消息,PyCrypto需要Visual C ++ 9.0。我从这里下载了一个预制的PyCrypto安装程序,而不是搞乱它:
安装完成后,您应该拥有所有必需的依赖项。在这之后我能够导入pysftp。