This repository has been archived by the owner on Apr 22, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 7.3k
OSX install requires Python 2.7 #6859
Comments
indutny
added a commit
to indutny/node
that referenced
this issue
Jan 13, 2014
Should be fixed by #6861 |
May I ask you to give it a try? |
A very similar fix does work for me, but it seems this is the kind of thing that should be fixed upstream. |
Just opened an issue in their tracker https://code.google.com/p/gyp/issues/detail?id=402&thanks=402&ts=1389632782 |
shigeki
referenced
this issue
in shigeki/node
Apr 3, 2015
indutny
added a commit
to nodejs/node
that referenced
this issue
Apr 4, 2015
Fixes: nodejs/node-v0.x-archive#6859 PR-URL: #1325 Reviewed-By: Fedor Indutny <[email protected]> Reviewed-By: Ben Noordhuis <[email protected]> Reviewed-By: Shigeki Ohtsu <[email protected]>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
When I try to install node.js on OSX 10.6 (which has Python 2.6.1) I get the following build error:
The dict comprehension syntax was introduced in Python 2.7, which means this code path fails on Python 2.6. The line that failed above could easily be replaced with some like
return dict((k, self._ExpandVariables(data[k], substitutions)) for k in data)
but there would probably need to be a deeper audit of the Python code to make sure Python 2.6 is supported in all cases.The text was updated successfully, but these errors were encountered: