2015-05-12 72 views
0

我想在我的64位Windows 7系統上安裝pysftp-0.2.8,我使用32位python 2.7。我還安裝了Microsoft Visual Studio 2012 Express。當我運行命令行ValueError:[u'path']嘗試在python中安裝pysftp時出錯

python setup.py install 

,我得到:

raise ValueError(str(list(result.keys()))) 

ValueError: [u'path'] 

我曾嘗試在命令行設置

Visual Studio 2012 (VS11): SET VS90COMNTOOLS=%VS110COMNTOOLS% 

,但它並沒有幫助。

回答

0

當我嘗試安裝此軟件包時,它在PyCrypto依賴項上失敗。其他一切似乎都正確安裝。根據我收到的錯誤消息,PyCrypto需要Visual C++ 9.0。相反,與搞亂的,我剛剛下載了PyCrypto預製的安裝程序從這裏開始:

一旦這樣安裝,你應該擁有所有必需的依賴。這樣做後我能夠導入pysftp。