Difference between revisions of "IPython"
From stgo
(→ToDo) |
(→Installing and using iPython) |
||
(3 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
− | new [4.Feb.2016]: iPython is now jupyter: http://ipython.org/ | + | == Installing and using iPython == |
+ | === new === | ||
+ | [4.Feb.2016]: iPython is now jupyter: http://ipython.org/ | ||
* to install jupyter (on MacOSX): see documentation : here http://jupyter.readthedocs.org/en/latest/install.html | * to install jupyter (on MacOSX): see documentation : here http://jupyter.readthedocs.org/en/latest/install.html | ||
** install anaconda from http://www.continuum.io/downloads#_macosx | ** install anaconda from http://www.continuum.io/downloads#_macosx | ||
Line 8: | Line 10: | ||
* note, there are also additional jupyter kernels for other languages such as IDL, PhP, Javascript, Scilab, http://github.com/ipython/ipython/wiki/IPython-kernels-for-other-languages | * note, there are also additional jupyter kernels for other languages such as IDL, PhP, Javascript, Scilab, http://github.com/ipython/ipython/wiki/IPython-kernels-for-other-languages | ||
− | + | ||
+ | Btw. after starting I got an ''UTF-8 error'' when calling pandas, i.e. | ||
+ | jupyter ValueError: unknown locale: UTF-8 | ||
+ | The key was here to enter in the console the following lines: | ||
+ | export LC_ALL=en_US.UTF-8 | ||
+ | export LANG=en_US.UTF-8 | ||
+ | |||
+ | === old === | ||
* for installing iPython see here: http://ipython.org/ipython-doc/2/install/install.html | * for installing iPython see here: http://ipython.org/ipython-doc/2/install/install.html | ||
* start iPython notebook, run in a normal terminal | * start iPython notebook, run in a normal terminal | ||
Line 17: | Line 26: | ||
== ToDo == | == ToDo == | ||
+ | * General: iPyhton scripts and tutorials, on data analysis, machine learning, etc: http://github.com/ipython/ipython/wiki/A-gallery-of-interesting-IPython-Notebooks#earth-science-and-geo-spatial-data | ||
* check out GeoPandas (perhaps pysal) : http://github.com/geopandas/geopandas | * check out GeoPandas (perhaps pysal) : http://github.com/geopandas/geopandas | ||
* iPython Notebooks for Earth & GeoSciences: http://github.com/ipython/ipython/wiki/A-gallery-of-interesting-IPython-Notebooks#earth-science-and-geo-spatial-data | * iPython Notebooks for Earth & GeoSciences: http://github.com/ipython/ipython/wiki/A-gallery-of-interesting-IPython-Notebooks#earth-science-and-geo-spatial-data | ||
** EarthPy: http://earthpy.org/ | ** EarthPy: http://earthpy.org/ | ||
** find graffiti near subway entrances: http://nbviewer.jupyter.org/github/invisibleroads/crosscompute-tutorials/blob/master/computational-analysis/300%20Count%20graffiti%20sightings%20within%20100%20feet%20of%20a%20subway%20entrance.ipynb | ** find graffiti near subway entrances: http://nbviewer.jupyter.org/github/invisibleroads/crosscompute-tutorials/blob/master/computational-analysis/300%20Count%20graffiti%20sightings%20within%20100%20feet%20of%20a%20subway%20entrance.ipynb |
Latest revision as of 18:07, 11 March 2016
Installing and using iPython
new
[4.Feb.2016]: iPython is now jupyter: http://ipython.org/
- to install jupyter (on MacOSX): see documentation : here http://jupyter.readthedocs.org/en/latest/install.html
- install anaconda from http://www.continuum.io/downloads#_macosx
- reboot mac
- in terminal:
conda install jupyter
- start iPython/Jupyter:
- in terminal
jupyter notebook
- in terminal
- note, there are also additional jupyter kernels for other languages such as IDL, PhP, Javascript, Scilab, http://github.com/ipython/ipython/wiki/IPython-kernels-for-other-languages
Btw. after starting I got an UTF-8 error when calling pandas, i.e.
jupyter ValueError: unknown locale: UTF-8
The key was here to enter in the console the following lines:
export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8
old
- for installing iPython see here: http://ipython.org/ipython-doc/2/install/install.html
- start iPython notebook, run in a normal terminal
ipython notebook --pylab inline
- for the command line version on Ubuntu go to the menu and start development>ipython
- run the code with <shift+enter>
- updating pandas (I had 0.7 installed but needed 0.9 for doing some str ops) simply type
sudo pip install --upgrade pandas
ToDo
- General: iPyhton scripts and tutorials, on data analysis, machine learning, etc: http://github.com/ipython/ipython/wiki/A-gallery-of-interesting-IPython-Notebooks#earth-science-and-geo-spatial-data
- check out GeoPandas (perhaps pysal) : http://github.com/geopandas/geopandas
- iPython Notebooks for Earth & GeoSciences: http://github.com/ipython/ipython/wiki/A-gallery-of-interesting-IPython-Notebooks#earth-science-and-geo-spatial-data