2015-12-19 145 views
1

我安裝了Python 2.7(有3.4)並解決了一個錯誤。然後,我安裝了Windows 7 SDK,解決了另一個錯誤,但沒有運氣......我在這裏讀到,我不必安裝Visual Studio ...有人能給我一個解決方案嗎?用npm安裝socket.io

截圖:你的上面

Screenshot part 1

Screenshot part 2

回答

1

確保這一點清潔運行之前安裝

npm install -g node-gyp 

你已經安裝了一個C編譯器?

您是否正在創建一個新的nodejs應用程序?如果是,則發出此,將提示您輸入信息,然後削減你耳目一新的package.json文件:

npm init 
+0

我安裝了node-gyp並創建了package.json。我是新的,所以我忘了npm init ...但它沒有解決它。 我以爲我得到C編譯器與SDK。我錯了嗎? 感謝您的幫助,順便說一下。 – dzenesiz

+1

dunno ...我使用linux,所以我沒有Windows機器可用...請更新您的文章與當前的錯誤信息 –

1

在我看來Windows不是最好的發展,我使用的是Windows這麼多的問題(並且有同樣的問題),後來我轉到Ubuntu(只是學習更多的Linux和C) - 它有很多內置的程序,所以你不必自己安裝它(你不會有任何問題那些小問題,並獲得更多的知識)。

+0

我完全同意你,但我發現對像我這樣的初學者最簡單和最清晰的教程是在Windows上。由於我不知道我可以通過切換平臺遇到什麼顛簸,我將堅持... – dzenesiz

+1

這是您的選擇,但仍然如您使用'socket.io'這意味着您是Web開發人員 - 這意味着你將不得不處理服務器,現在由Linux(Ubuntu,OpenBSD,CoreOS)支持的服務器,關於Linux的一些知識將是值得的 - 你的服務器的安全性,C知識(一些庫和其他東西),ShellScript知識比DOS好得多。你知道這只是我的看法。不要堅持使用Windows,我已經使用了Windows多年,並且使用了Ubuntu幾個月,我真的很傷心,我之前沒有使用過Ubuntu - 我會擁有更多的知識xD,但它仍然是您的選擇;) –

+1

而且 - 在你的項目和教育中祝你好運! –