|
40 | 40 | }, |
41 | 41 | { |
42 | 42 | "cell_type": "code", |
43 | | - "execution_count": 4, |
| 43 | + "execution_count": 3, |
44 | 44 | "metadata": { |
45 | 45 | "collapsed": false |
46 | 46 | }, |
|
75 | 75 | }, |
76 | 76 | { |
77 | 77 | "cell_type": "code", |
78 | | - "execution_count": 5, |
| 78 | + "execution_count": 4, |
79 | 79 | "metadata": { |
80 | 80 | "collapsed": false |
81 | 81 | }, |
|
87 | 87 | " Le volume dans le lecteur C n'a pas de nom.\n", |
88 | 88 | " Le num‚ro de s‚rie du volume est 98F9-A53D\n", |
89 | 89 | "\n", |
90 | | - " R‚pertoire de C:\\WinPython\\$results\\winpython-64bit-3.4.4.4Qt5b1\\tools\n", |
| 90 | + " R‚pertoire de C:\\WinPython\\basedir35\\buildQt5\\winpython-64bit-3.5.2.3Qt5b2\\tools\n", |
91 | 91 | "\n", |
92 | | - "07/08/2016 18:27 73ÿ566ÿ547 R-3.3.1-win.exe\n", |
| 92 | + "04/10/2016 19:52 73ÿ566ÿ547 R-3.3.1-win.exe\n", |
93 | 93 | " 1 fichier(s) 73ÿ566ÿ547 octets\n", |
94 | | - " 0 R‚p(s) 102ÿ077ÿ554ÿ688 octets libres\n" |
| 94 | + " 0 R‚p(s) 30ÿ744ÿ125ÿ440 octets libres\n" |
95 | 95 | ] |
96 | 96 | } |
97 | 97 | ], |
|
102 | 102 | }, |
103 | 103 | { |
104 | 104 | "cell_type": "code", |
105 | | - "execution_count": 6, |
| 105 | + "execution_count": 5, |
106 | 106 | "metadata": { |
107 | 107 | "collapsed": false |
108 | 108 | }, |
|
113 | 113 | "text": [ |
114 | 114 | " MD5 SHA-1 \n", |
115 | 115 | "-------------------------------- ----------------------------------------\n", |
116 | | - "104bfc769d27c3fd3c9294cc4f82e232 b1102b40c08914bada8f3240197ac960070c7db2 C:\\WinPython\\$results\\winpython-64bit-3.4.4.4Qt5b1\\scripts\\..\\python-3.4.4.amd64\\..\\tools\\R-3.3.1-win.exe\n" |
| 116 | + "104bfc769d27c3fd3c9294cc4f82e232 b1102b40c08914bada8f3240197ac960070c7db2 C:\\WinPython\\basedir35\\buildQt5\\winpython-64bit-3.5.2.3Qt5b2\\scripts\\..\\python-3.5.2.amd64\\..\\tools\\R-3.3.1-win.exe\n" |
117 | 117 | ] |
118 | 118 | } |
119 | 119 | ], |
|
132 | 132 | }, |
133 | 133 | { |
134 | 134 | "cell_type": "code", |
135 | | - "execution_count": 8, |
| 135 | + "execution_count": 6, |
136 | 136 | "metadata": { |
137 | 137 | "collapsed": false |
138 | 138 | }, |
|
151 | 151 | "source": [ |
152 | 152 | "## During Installation (if you wan't to move the R installation after)\n", |
153 | 153 | "\n", |
| 154 | + "Choose non default option \"Yes (customized startup\"\n", |
154 | 155 | "\n", |
155 | | - "Select \"Don't create a Start Menu Folder\"\n", |
| 156 | + "then after 3 screens, Select \"Don't create a Start Menu Folder\"\n", |
156 | 157 | "\n", |
157 | 158 | "Un-select \"Create a desktop icon\"\n", |
158 | 159 | "\n", |
|
175 | 176 | }, |
176 | 177 | { |
177 | 178 | "cell_type": "code", |
178 | | - "execution_count": 12, |
| 179 | + "execution_count": 7, |
179 | 180 | "metadata": { |
180 | 181 | "collapsed": false |
181 | 182 | }, |
|
195 | 196 | "# let's create a R init script\n", |
196 | 197 | "# in manual command line, you can use repos = c('http://irkernel.github.io/', getOption('repos'))\n", |
197 | 198 | "r_initialization = r\"\"\"\n", |
198 | | - "install.packages(c('repr', 'IRdisplay', 'pbdZMQ', 'devtools'), repos = c('http://cran.rstudio.com/', repos='http://cran.rstudio.com/'))\n", |
| 199 | + "install.packages(c('repr', 'IRdisplay', 'stringr', 'crayon', 'pbdZMQ', 'devtools'), repos = c('http://cran.rstudio.com/', 'http://cran.rstudio.com/'))\n", |
199 | 200 | "devtools::install_github('IRkernel/IRkernel')\n", |
200 | | - "library('rzmq')\n", |
| 201 | + "library('pbdZMQ')\n", |
201 | 202 | "library('repr')\n", |
202 | 203 | "library('IRkernel')\n", |
203 | 204 | "library('IRdisplay')\n", |
| 205 | + "library('crayon')\n", |
| 206 | + "library('stringr')\n", |
204 | 207 | "IRkernel::installspec()\n", |
205 | 208 | "\"\"\"\n", |
206 | 209 | "r_initialization_r = os.path.normpath(os.environ[\"WINPYDIR\"]+\"\\\\..\\\\scripts\\\\R_initialization.r\")\n", |
|
214 | 217 | }, |
215 | 218 | { |
216 | 219 | "cell_type": "code", |
217 | | - "execution_count": 13, |
| 220 | + "execution_count": 2, |
| 221 | + "metadata": { |
| 222 | + "collapsed": false |
| 223 | + }, |
| 224 | + "outputs": [ |
| 225 | + { |
| 226 | + "name": "stdout", |
| 227 | + "output_type": "stream", |
| 228 | + "text": [ |
| 229 | + "!start cmd /C %WINPYDIR%\\..\\scripts\\R_launcher.bat --no-restore --no-save C:\\WinPython\\basedir35\\buildQt5\\winpython-64bit-3.5.2.3Qt5b2\\scripts\\R_initialization.r\n" |
| 230 | + ] |
| 231 | + } |
| 232 | + ], |
| 233 | + "source": [ |
| 234 | + "#check what we are going to do \n", |
| 235 | + "print (\"!start cmd /C %WINPYDIR%\\\\..\\\\scripts\\\\R_launcher.bat --no-restore --no-save \" + r_initialization_r)" |
| 236 | + ] |
| 237 | + }, |
| 238 | + { |
| 239 | + "cell_type": "code", |
| 240 | + "execution_count": null, |
218 | 241 | "metadata": { |
219 | 242 | "collapsed": false |
220 | 243 | }, |
|
227 | 250 | }, |
228 | 251 | { |
229 | 252 | "cell_type": "code", |
230 | | - "execution_count": 14, |
| 253 | + "execution_count": 8, |
231 | 254 | "metadata": { |
232 | 255 | "collapsed": false |
233 | 256 | }, |
234 | | - "outputs": [], |
| 257 | + "outputs": [ |
| 258 | + { |
| 259 | + "name": "stdout", |
| 260 | + "output_type": "stream", |
| 261 | + "text": [ |
| 262 | + "patching C:\\WinPython\\basedir35\\buildQt5\\winpython-64bit-3.5.2.3Qt5b2\\settings\\kernels\\ir\\kernel.json from C:/WinPython/basedir35/buildQt5/winpython-64bit-3.5.2.3Qt5b2 to {prefix}/..\n" |
| 263 | + ] |
| 264 | + } |
| 265 | + ], |
235 | 266 | "source": [ |
236 | 267 | "# make RKernel a movable installation with the rest of WinPython \n", |
237 | 268 | "from winpython import utils\n", |
|
253 | 284 | }, |
254 | 285 | { |
255 | 286 | "cell_type": "code", |
256 | | - "execution_count": 1, |
| 287 | + "execution_count": 9, |
257 | 288 | "metadata": { |
258 | 289 | "collapsed": false |
259 | 290 | }, |
|
275 | 306 | }, |
276 | 307 | { |
277 | 308 | "cell_type": "code", |
278 | | - "execution_count": 2, |
| 309 | + "execution_count": 10, |
279 | 310 | "metadata": { |
280 | 311 | "collapsed": false |
281 | 312 | }, |
|
295 | 326 | }, |
296 | 327 | { |
297 | 328 | "cell_type": "code", |
298 | | - "execution_count": 3, |
| 329 | + "execution_count": 11, |
299 | 330 | "metadata": { |
300 | 331 | "collapsed": false |
301 | 332 | }, |
|
309 | 340 | }, |
310 | 341 | { |
311 | 342 | "cell_type": "code", |
312 | | - "execution_count": 4, |
| 343 | + "execution_count": 12, |
313 | 344 | "metadata": { |
314 | 345 | "collapsed": false |
315 | 346 | }, |
|
506 | 537 | "6 719.0 5.0 58.0 1.357016e+09 " |
507 | 538 | ] |
508 | 539 | }, |
509 | | - "execution_count": 4, |
| 540 | + "execution_count": 12, |
510 | 541 | "metadata": {}, |
511 | 542 | "output_type": "execute_result" |
512 | 543 | } |
|
517 | 548 | }, |
518 | 549 | { |
519 | 550 | "cell_type": "code", |
520 | | - "execution_count": 5, |
| 551 | + "execution_count": 13, |
521 | 552 | "metadata": { |
522 | 553 | "collapsed": false |
523 | 554 | }, |
|
629 | 660 | "6 IAD " |
630 | 661 | ] |
631 | 662 | }, |
632 | | - "execution_count": 5, |
| 663 | + "execution_count": 13, |
633 | 664 | "metadata": {}, |
634 | 665 | "output_type": "execute_result" |
635 | 666 | } |
|
647 | 678 | }, |
648 | 679 | { |
649 | 680 | "cell_type": "code", |
650 | | - "execution_count": 6, |
| 681 | + "execution_count": 14, |
651 | 682 | "metadata": { |
652 | 683 | "collapsed": true |
653 | 684 | }, |
|
673 | 704 | "\n", |
674 | 705 | "library('nycflights13') \n", |
675 | 706 | "\n", |
676 | | - "head('flights')" |
| 707 | + "head(flights)" |
677 | 708 | ] |
678 | 709 | }, |
679 | 710 | { |
|
715 | 746 | "name": "python", |
716 | 747 | "nbconvert_exporter": "python", |
717 | 748 | "pygments_lexer": "ipython3", |
718 | | - "version": "3.4.4" |
| 749 | + "version": "3.5.2" |
719 | 750 | } |
720 | 751 | }, |
721 | 752 | "nbformat": 4, |
|
0 commit comments