ValueError:尝试在python中安装pysftp时出现[u' path']错误

时间:2015-05-12 11:26:58

标签: python windows installation

我试图在我的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%

在命令行中,但它没有帮助。

1 个答案:

答案 0 :(得分:0)

当我尝试安装此软件包时,它在PyCrypto依赖项上失败。其他所有东西似乎都正确安装。根据我收到的错误消息,PyCrypto需要Visual C ++ 9.0。我从这里下载了一个预制的PyCrypto安装程序,而不是搞乱它:

安装完成后,您应该拥有所有必需的依赖项。在这之后我能够导入pysftp。