@@ -6,7 +6,7 @@ A [Boxstarter][] script can be used for easy setup of Windows systems with all
6
6
the required prerequisites for Node.js development. This script will install
7
7
the following [ Chocolatey] packages:
8
8
* [ Git for Windows] [ ] with the ` git ` and Unix tools added to the ` PATH `
9
- * [ Python 2.x ] [ ]
9
+ * [ Python 3.x ] [ ] and [ legacy Python ] [ ]
10
10
* [ Visual Studio 2017 Build Tools] [ ] with [ Visual C++ workload] [ ]
11
11
* [ NetWide Assembler] [ ]
12
12
@@ -25,6 +25,16 @@ Install-BoxstarterPackage https://raw.githubusercontent.com/nodejs/node/master/t
25
25
26
26
Entire installation will take up about 10 GB of disk space.
27
27
28
+ ### Why install two different versions of Python?
29
+ Python 2 will reach its _ end-of-life_ at the end of 2019. Afterwards, the
30
+ interpreter will not get updates — no bugfixes, no security fixes, nothing. In
31
+ the interim, the Python ecosystem is abandoning 2.7 support.
32
+ https://python3statement.org/ In order to remain safe and current the Node.js
33
+ community is transitioning its Python code to Python 3. Having both versions of
34
+ Python in this bootstrap will allow developers and end users to test, benchmark,
35
+ and debug Node.js running on both versions to ensure a smooth and complete
36
+ transition before the yearend deadline.
37
+
28
38
## Linux
29
39
30
40
For building Node.js on Linux, following packages are required (note, that this
@@ -50,7 +60,8 @@ xcode-select --install
50
60
[ Boxstarter WebLauncher ] : http://boxstarter.org/WebLauncher
51
61
[ Chocolatey ] : https://chocolatey.org/
52
62
[ Git for Windows ] : https://chocolatey.org/packages/git
53
- [ Python 2.x ] : https://chocolatey.org/packages/python2
63
+ [ Python 3.x ] : https://chocolatey.org/packages/python
64
+ [ legacy Python ] : https://chocolatey.org/packages/python2
54
65
[ Visual Studio 2017 Build Tools ] : https://chocolatey.org/packages/visualstudio2017buildtools
55
66
[ Visual C++ workload ] : https://chocolatey.org/packages/visualstudio2017-workload-vctools
56
67
[ NetWide Assembler ] : https://chocolatey.org/packages/nasm
0 commit comments