Baixe o app para aproveitar ainda mais
Prévia do material em texto
Machine Learning Aula 01b – Preparando Ambiente Python Mac Os 2021.1 Prof. Augusto Baffa <abaffa@inf.puc-rio.br> Jupyter • Jupyter é uma aplicação web open-source derivada do IPython – IPython é um interpretador interativo em terminal, lançado em 2013 – A primeira versão IPython Web foi lançada em 2014 – Jupyter virou um projeto independente em 2015 • Permite criar e compartilhar código interativo e visualizações – usado para trabalhar com dados, modelagem estatística e aprendizado de máquina. – Suporta várias linguagens de programação, incluindo Python, Julia e R • Os documentos produzidos são chamados Jupyter Notebooks (ou apenas Notebooks) – Podem conter tanto código de computador quanto elementos de rich text (parágrafos, equações, figuras, links, etc.) – Ajuda a apresentar e compartilhar pesquisas reproduzíveis. jupyter.org http://jupyter.org/ Python • Python é uma linguagem de programação open-source lançada em 1991 – Atualmente na versão 3.7.4 de julho de 2019 – É mantida pela Python Software Foundation, uma organização sem fins lucrativos – Suporta o paradigma orientado a objetos, imperativo, funcional e procedural • Atualmente é a 3ª linguagem de programação mais popular no Tiobe Index – https://www.tiobe.com/tiobe-index/ • Possui diversas bibliotecas e frameworks desenvolvidos por terceiros. – Isto ajudou a impulsionar e adicionar muitos recursos à linguagem • O nome Python tem sua origem no grupo humorístico britânico “Monty Python” – O criador da linguagem, Guido van Rossum, é fã do programa python.org https://www.tiobe.com/tiobe-index/ http://python.org/ Passos Instalação Mac OS • Configuração no Mac • Se não tiver ainda: – Instalar o homebrew http://brew.sh/ – Instalar o virtualenv • pip3 install virtualenv • via terminal, crie uma pasta para seu teste e crie o ambiente virtual – mkdir datascience – cd datascience – virtualenv venv -p python3 – source venv/bin/activate – pip install jupyter – pip install pandas numpy matplotlib seaborn graphviz scikit-learn • Rodar – jupyter notebook http://brew.sh/#install
Compartilhar