Last active
November 1, 2016 13:06
-
-
Save kantale/b15bd6dc2df89ca04a6a3034c617d72a to your computer and use it in GitHub Desktop.
Οδηγίες για το Jupyter
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "cells": [ | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "# Οδηγίες εγκατάστασης Jupyter για τη python 3\n", | |
| "\n", | |
| "Αλέξανδρος Καντεράκης [kantale@ics.forth.gr](mailto:kantale@ics.forth.gr)\n", | |
| "\n", | |
| "Εγκαταστείτε την anaconda έκδοση της python 3 από εδώ: https://www.continuum.io/downloads" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "Για να εγκαταστήσετε το αρχείο που κατέβασε γράψτε:\n", | |
| "\n", | |
| "```bash\n", | |
| "bash <DOWNLOADED FILENAME>\n", | |
| "```\n", | |
| "\n", | |
| "π.χ:\n", | |
| "\n", | |
| "```bash\n", | |
| "bash Anaconda3-4.2.0-MacOSX-x86_64.sh \n", | |
| "```\n", | |
| "\n", | |
| "Για να \"ξεκινήσετε ένα jupyter notebook\" γράψτε:\n", | |
| "\n", | |
| "```bash\n", | |
| "jupyter notebook\n", | |
| "```\n", | |
| "\n", | |
| "Αν σας πει ότι ```jupyter command not found``` δοκιμάσετε να πάτε στο dir ```anaconda3/bin```\n", | |
| "```bash\n", | |
| "cd anaconda3/bin\n", | |
| "jupyter notebook\n", | |
| "```\n", | |
| "\n", | |
| "Όταν γράψετε το παραπάνω θα δείτε διάφορα ακαταλαβίστικα όπως αυτό:\n", | |
| "```\n", | |
| "[I 13:57:49.028 NotebookApp] [nb_conda_kernels] enabled, 3 kernels found\n", | |
| "[I 13:57:49.853 NotebookApp] [nb_anacondacloud] enabled\n", | |
| "[I 13:57:49.934 NotebookApp] ✓ nbpresent HTML export ENABLED\n", | |
| "[W 13:57:49.934 NotebookApp] ✗ nbpresent PDF export DISABLED: No module named 'nbbrowserpdf'\n", | |
| "[I 13:57:49.939 NotebookApp] [nb_conda] enabled\n", | |
| "[I 13:57:49.943 NotebookApp] Serving notebooks from local directory: /Users/alexandroskanterakis/anaconda3/bin\n", | |
| "[I 13:57:49.943 NotebookApp] 0 active kernels \n", | |
| "[I 13:57:49.943 NotebookApp] The Jupyter Notebook is running at: http://localhost:8888/\n", | |
| "[I 13:57:49.944 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).\n", | |
| "[I 13:57:53.965 NotebookApp] Creating new file in \n", | |
| "[I 13:57:59.583 NotebookApp] Creating new notebook in \n", | |
| "[I 13:58:00.759 NotebookApp] Kernel started: daeded23-8430-456f-9989-a0be511b2816\n", | |
| "```" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "Αυτό το κομμάτι είναι που μας ενδιαφέρει:\n", | |
| "```\n", | |
| "[I 13:57:49.943 NotebookApp] The Jupyter Notebook is running at: http://localhost:8888/\n", | |
| "```" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "Στη συνέχεια απλά ανοίξετε έναν browser και \"πηγαίνετε\" στο ```http://localhost:8888/``` λογικά αυτό θα το κάνει αυτόματα" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "Εκεί θα δείτε κάτι σαν αυτό:" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "<img src=\"http://i.imgur.com/krilzDH.png\">" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "Κάντε click στο new" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "<img src=\"http://i.imgur.com/WlfCTH6.png\">" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "Εκεί επιλέξτε python 3 (ή py3k)\n", | |
| "\n", | |
| "Αν δεν έχει την επιλογή python 3 ή την επιλογή py3k τότε... μπορείτε να ακολουθήσετε τις αδηγίες από εδώ: http://stackoverflow.com/questions/28831854/how-do-i-add-python3-kernel-to-jupyter-ipython \n", | |
| "\n", | |
| "Εναλλακτικά μπορώ να σας βοηθήσω την ώρα (ή το διάλειμα!) του μαθήματος" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "Στη συνέχεια μπορείτε να γράφετε εκεί." | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "Το jupyter notebook έχει \"κελιά\". Ένα κελί μπορεί να έχει κώδικα ή κείμενο. Από default ένα κελί έχει κώδικα. Για να εκτελέσετε τον κώδικα που γράφετε σε ένα κελί πατήστε alt-enter" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "Ένα κελί μπορεί να έχει και κείμενο. Για να έχει κείμενο πρέπει να αλλάξετε το είδος του κελιού. Για να το κάνετε αυτό πηγαίνετε στο μενού στο πάνω μέρος και επιλέξτε \"Markdown\" αντί για \"Code\"\n", | |
| "\n", | |
| "<img src=\"http://i.imgur.com/fiFEyX1.png\">" | |
| ] | |
| }, | |
| { | |
| "cell_type": "markdown", | |
| "metadata": {}, | |
| "source": [ | |
| "Πριν ξεκινήσετε να γράφετε πηγαίνετε στο File->Rename.. και δώστε ένα όνομα στο αρχείο που δουλεύετε (π.χ. analysis2). Όταν τελειώσετε πηγαίνετε στο File->Save and Checkpoint και θα σώσει ό,τι έχετε γράψει. Θα δημιουργήσει το αρχείο: analysis2.ipynb . Αυτό το αρχείο μπορείτε να το στείλετε κάπου, να το ξαναανοίξετε κτλ. \n" | |
| ] | |
| } | |
| ], | |
| "metadata": { | |
| "anaconda-cloud": {}, | |
| "kernelspec": { | |
| "display_name": "Python [conda env:py3k]", | |
| "language": "python", | |
| "name": "conda-env-py3k-py" | |
| }, | |
| "language_info": { | |
| "codemirror_mode": { | |
| "name": "ipython", | |
| "version": 3 | |
| }, | |
| "file_extension": ".py", | |
| "mimetype": "text/x-python", | |
| "name": "python", | |
| "nbconvert_exporter": "python", | |
| "pygments_lexer": "ipython3", | |
| "version": "3.5.2" | |
| } | |
| }, | |
| "nbformat": 4, | |
| "nbformat_minor": 1 | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment