繁体   English   中英

更高版本的Python会构建Node.js吗?

[英]Will a higher version of Python build Node.js?

我正在运行最新的Ubuntu(14.04),刚刚下载了Node.js tarball。 我对Python不是很熟悉,虽然我喜欢Ubuntu,但我也不熟悉在Linux上下载和安装东西的过程:/

它在Node.js下载页面上说需要Python 2.6或2.7,但我发现可以使用更新版本的Python。 新版本的Python会正确构建吗?

如果您不熟悉Linux,那么我认为您不想自己从源代码编译node.js. 你仍然可以使用binaries.tar.gz

有Ubuntu软件包可以为你安装node.js! 从包管理器安装更容易,请尝试https://github.com/joyent/node/wiki/installing-node.js-via-package-manager#debian-and-ubuntu-based-linux-distributions

至于从源代码构建,Python 3中存在已知问题,参考https://github.com/joyent/node/wiki/installation#known-issues ,因此可能坚持使用2.6或2.7

从3.0开始到3.0之前的Python版本应该可以正常工作。 Python 3为Python 2.x带来了一些向后不兼容的变化,AFAIK gyp尚未更新以支持Python 3。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM