Difference between revisions of "Advanced Python Programming for Data Science"
From Gridkaschool
(Created page with " == Advanced Python Programming for Data Science ==") |
|||
Line 1: | Line 1: | ||
== Advanced Python Programming for Data Science == |
== Advanced Python Programming for Data Science == |
||
+ | |||
+ | == Software Environment == |
||
+ | |||
+ | The courses are implemented as Jupyter/IPython notebooks. |
||
+ | We provide a VM with preconfigured Jupyter Notebook Server for each student. |
||
+ | |||
+ | You can also setup the software environment on your own computer. |
||
+ | |||
+ | === Minimum Requirement === |
||
+ | |||
+ | * Current web browser, such as Firefox, Chrome or Safari. |
||
+ | |||
+ | === Running the Course on your own Computer === |
||
+ | |||
+ | * Python3 (>= 3.4) - A sufficiently recent release of Python |
||
+ | ** Commonly available via package managers such as <code>apt-get install python3</code> or <code>brew install python3</code>. |
||
+ | ** Also available from the [https://www.python.org/downloads/ Python Homepage] |
||
+ | * Python3 pip - Python Package Manager |
||
+ | ** Several package managers do not install the python package manger |
||
+ | ** It will be available as a separate package in this case, e.g. <code>apt-get install python3-pip</code>. |
||
+ | * Jupyter - Evaluates and renders the notebooks |
||
+ | ** <code>pip3 install jupyter</code> |
||
+ | * RISE ('''optional''') - provides the interactive presentation view |
||
+ | ** Consult the [https://github.com/damianavila/RISE/blob/master/README.md RISE Readme] |
||
+ | ** <code>pip install RISE && jupyter-nbextension install rise --py --sys-prefix && jupyter-nbextension enable rise --py --sys-prefix</code> |
Revision as of 11:29, 26 August 2016
Contents
Advanced Python Programming for Data Science
Software Environment
The courses are implemented as Jupyter/IPython notebooks. We provide a VM with preconfigured Jupyter Notebook Server for each student.
You can also setup the software environment on your own computer.
Minimum Requirement
- Current web browser, such as Firefox, Chrome or Safari.
Running the Course on your own Computer
- Python3 (>= 3.4) - A sufficiently recent release of Python
- Commonly available via package managers such as
apt-get install python3
orbrew install python3
. - Also available from the Python Homepage
- Commonly available via package managers such as
- Python3 pip - Python Package Manager
- Several package managers do not install the python package manger
- It will be available as a separate package in this case, e.g.
apt-get install python3-pip
.
- Jupyter - Evaluates and renders the notebooks
pip3 install jupyter
- RISE (optional) - provides the interactive presentation view
- Consult the RISE Readme
pip install RISE && jupyter-nbextension install rise --py --sys-prefix && jupyter-nbextension enable rise --py --sys-prefix