2015-12-19 242 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

而且 - 在你的项目和教育中祝你好运! –