|
114 | 114 | <script id="17" type="text/markdown"> |
115 | 115 | ## Node.js data loaders |
116 | 116 |
|
117 | | - Node.js data loaders require Node.js 22.12+ to be installed in one of the following locations: |
| 117 | + Node.js data loaders require Node.js 22.12+ and `node` to be installed in one of the following locations: |
118 | 118 |
|
119 | | - - `/opt/homebrew/bin/node` (Homebrew) |
120 | | - - `/opt/local/bin/node` (MacPorts) |
121 | | - - `/usr/local/bin/node` (official Node.js installer) |
122 | | - - `/usr/bin/node` (operating system) |
| 119 | + - `/opt/homebrew/bin` (Homebrew) |
| 120 | + - `/opt/local/bin` (MacPorts) |
| 121 | + - `/usr/local/bin` (official Node.js installer) |
| 122 | + - `/usr/bin` (operating system) |
123 | 123 | </script> |
124 | 124 | <script id="31" type="text/markdown"> |
125 | 125 | TypeScript is supported via Node.js' built-in [type stripping](https://nodejs.org/api/typescript.html#type-stripping). Hence, no type checking is performed, and only erasable TypeScript syntax is supported (for example, `enum` declarations are not allowed). |
|
133 | 133 | <script id="18" type="text/markdown"> |
134 | 134 | ## Python data loaders |
135 | 135 |
|
136 | | - Python data loaders require Python 3.12+ to be installed in one of the following locations: |
| 136 | + Python data loaders require Python 3.12+ and `python3` to be installed in one of the following locations: |
137 | 137 |
|
138 | | - - `.venv/bin/python3` (venv) |
139 | | - - `/opt/homebrew/bin/python3` (Homebrew) |
140 | | - - `/opt/local/bin/python3` (MacPorts) |
141 | | - - `/usr/local/bin/python3` (official Python installer) |
142 | | - - `/usr/bin/python3` (operating system) |
| 138 | + - `.venv/bin` (venv) |
| 139 | + - `/opt/homebrew/bin` (Homebrew) |
| 140 | + - `/opt/local/bin` (MacPorts) |
| 141 | + - `/usr/local/bin` (official Python installer) |
| 142 | + - `/usr/bin` (operating system) |
143 | 143 | </script> |
144 | 144 | <script id="30" type="text/markdown"> |
145 | 145 | If you have a virtual environment (`.venv`) in the same directory as the notebook, it will automatically be used. However, packages are not installed implicitly; you must install packages yourself, typically using `pip`. (And we recommend using `pip freeze` to create a `requirements.txt`.) |
146 | 146 | </script> |
147 | 147 | <script id="31" type="text/markdown"> |
148 | 148 | ## R data loaders |
149 | 149 |
|
150 | | - R data loaders require R to be installed in one of the following locations: |
| 150 | + R data loaders require `Rscript` to be installed in one of the following locations: |
151 | 151 |
|
152 | | - - `/opt/homebrew/bin/Rscript` (Homebrew) |
153 | | - - `/opt/local/bin/Rscript` (MacPorts) |
154 | | - - `/Library/Frameworks/R.framework/Resources/bin/Rscript` (official R installer) |
155 | | - - `/usr/local/bin/Rscript` (official R installer) |
156 | | - - `/usr/bin/Rscript` (operating system) |
| 152 | + - `/opt/homebrew/bin` (Homebrew) |
| 153 | + - `/opt/local/bin` (MacPorts) |
| 154 | + - `/Library/Frameworks/R.framework/Resources/bin` (official R installer) |
| 155 | + - `/usr/local/bin` (official R installer) |
| 156 | + - `/usr/bin` (operating system) |
157 | 157 | </script> |
158 | 158 | </notebook> |
0 commit comments