我試圖在Windows 7(64位)機器上安裝phantomjs-node模塊。在安裝「弱」模塊時似乎有node-gyp重建錯誤。node-gyp重建失敗,同時在windows 7上安裝「弱」模塊for phantomjs
我跟着node-gyp windows installation steps並確保我安裝了python並且它的路徑設置正確。
我也有visual C++和node-gyp所需的其他需求。可悲的是我無法修復node-gyp重建錯誤。
我有以下安裝
- 節點 - 0.8.14(64位)
- 蟒 - 2.7.3(64位)
- 的Microsoft Visual C++ 2010(64位,還安裝了32位爲了以防萬一,因爲64位並沒有幫助)
- 的Visual Studio 2010(專業版)和Visual Studio 2012(快遞,Web和桌面)
- 的Windows SDK 7.1
在安裝弱模塊我不斷收到的錯誤是:
C:\ Program Files文件(x86)的\的MSBuild \ Microsoft.Cpp \ V4.0 \ Microsoft.Cpp.InvalidPlatform.Targets( 23,7):錯誤MSB8007:項目'weakref.vcxproj'的平臺無效。平臺=「64」。您可能會看到此消息,因爲您正在嘗試構建沒有解決方案文件的項目,並且指定了此項目不存在的非默認平臺。
我被困在上面的問題,嘗試所有的鏈接,並已正確安裝所有節點gyp要求。非常感謝。