Introduction to Python 3.6 & Jupyter Notebook
Carvia Tech | August 31, 2019 | 3 min read | 84 views
Introduction to Python
Python is a high level interpreted programming language. It was first released in 1991. It is dynamically typed language. Python uses whitespace indentation rather than curly brackets or keywords. Here, we will be setting up python 3.6 on Macbook
Python setup on Macbook
For setting up python 3.6 on Macbook, we will be downloading 64-bit installer of python 3.6 from official python downloads
To download, find latest version of python 3.6 and download it.
This will download .pkg file and after that click on this file to install python 3.6 on mac OS X.
You will see this pop up when you will click on pkg file, click on continue to install. After clicking continue twice more, you will have to agree to the terms of the software license agreements.
Now you can install python by clicking on the install button
After that, you will have to fill in password on your macbook to install software.
Finally, Python 3.6 should be installed on your macbook. Now, we will verify if it is there or not.
Open terminal and write
python3.6 and click enter(return)
You should see similar output for the python version, you had downloaded. If yes, then we are ready and python has been installed on your mac OS.
To exit, use
exit() command or click ctrl-D
Create python project
We shall create a python project in which we will be working.
$ cd Documents/ $ mkdir python-app $ cd python-app
Creating virtual environment
$ pip install virtualenv
$ virtualenv -p python3.6 venv
in above command,
-p python3.6 will let us specify the python in the environment we are creating and
venv is name of the environment which you can change to something else as it pleases.
Now, it will activate virtual environment and will be downloading all required libraries in virtual environment only.
$ source venv/bin/activate
Jupyter notebook setup
$ pip install jupyter notebook
To open, jupyter notebook
$ jupyter notebook
This will open jupyter notebook in default browser set up on the system.
Working in Jupyter notebook
On the jupyter tab, you shall see
new button the top right corner. From there, you can create a new notebook.
Now click on Python3 to open a jupyter notebook specific to only python3.
To rename jupyter notebook, click on
After giving a name, click on
Rename to save the new name.
In jupyter notebook, every cell can be of 4 types.
To run cell, you need to click
shift + return(enter)
Default type is always
Code and if we want to add notes then we can use
Heading to give a heading to the content or the process in the script. Then we can use
Markdown for notes.
We can use
Raw NBConvert when we want to keep code as it but just don’t want to run it.
As above, you can see. 1st cell is default code type but 2nd one is Raw NBConvert.
To add heading, we will add some random text and choose heading from options on the top.
Top articles in this category:
- Installing PySpark with Jupyter notebook on Ubuntu 18.04 LTS
- Creating AWS Lambda using python 3.6
- Python coding challenges for interviews
- Flask Interview Questions
- Connect to MySQL with Python 3.x and get Pandas Dataframe
- Connect to Postgresql with Python 3.x and get Pandas Dataframe
- Connect to Cassandra with Python 3.x and get Pandas Dataframe