Skip to content

Instantly share code, notes, and snippets.

@renatoapcosta
Last active June 19, 2020 01:37
Show Gist options
  • Save renatoapcosta/6367aefc0c1448c93b43db85eb1997b5 to your computer and use it in GitHub Desktop.
Save renatoapcosta/6367aefc0c1448c93b43db85eb1997b5 to your computer and use it in GitHub Desktop.
Python Instalação

Python

Introdução

Pip - é um sistema de gerenciamento de pacotes usado para instalar e gerenciar pacotes de software escritos na linguagem de programação Python

Instalação

Instalando no mac

O mac trás o python 2.7 instalado por padrão, devido a alguns programas que ele utiliza.

Para saber se o python está instalado

which python

Instale primeiro o brew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Instale as dependencias tanto 2.x ou 3.x

brew install sdl sdl_image sdl_mixer sdl_ttf smpeg portmidi

Instalando o pip

which pip

sudo easy_install pip

Baixe e instale o Anaconda 3.5

https://www.anaconda.com 

O anaconda serve para criar ambientes virtuais para se trabalhar com python.

Instalando Python Ubuntu 20.04

Já vem pré instalado o python 3.8.2 python3 -V

Devemos instalar o pip

sudo apt update

sudo apt -y upgrade

sudo apt install -y python3-pip

sudo apt install -y build-essential libssl-dev libffi-dev python3-dev

Outros Programas

VirtualEnv

sudo pip3 install virtualenv virtualenvwrapper

Anaconda

Anaconda Python - é uma ferramente computacional gratuita e de fácil instalação que permitegerir distribuições de Python, ambientes de trabalho e módulos.

#Baixe e instale o Anaconda 3.5 https://www.anaconda.com

O anaconda será instalado no mac (na raiz): /anaconda3/.. /anaconda3/env - ambientes virtuais

O anaconda já vem com o jupyter

Instalação Anaconda para Linux

sudo apt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6

bash ~/Downloads/Anaconda3-2020.02-Linux-x86_64.sh

conda config --set auto_activate_base true

or 

conda config --set auto_activate_base false

Criando um ambiente virtual

conda create -p k27 python=2.7

#Para ver os ambientes criado
conda env list

#Para entrar em um ambiente
source activate /Users/usuario/k27

#Linux
conda activate /home/renatocosta/k27

#Para sair de um ambiente
source deactivate

#Linux
conda deactivate

#criação do ambiente k35
conda create -p k35 python=3.5

#Para criar na pasta /anaconda3/env/...
conda create -n py36 python=3.6 anaconda

#Para remover um ambiente
conda env remove -n py36

##Linux
conda env remove -p /home/renatocosta/k27

Instalando o kivy

Kivy - é uma biblioteca de código aberto da linguagem de programação Python. Ela é multiplataforma Linux, Windows, MacOSX, Android e IOS. É focado na praticidade e facilidade de codificação, tanto que foi criado o kivy language

#Para instalar o pygame usamos o pip, pois o mesmo não tem no conda
pip install pygame

#biblioteca gráfica
conda install pillow

#Para instalar o cython usamos o conda
#biblioteca que compila código Python
conda install cython=0.23

#instalação da biblioteca Kivy
USE_OSX_FRAMEWORKS=0 pip install -I --no-cache-dir --no-binary all kivy

#Para testar a versão do kivy
import kivy
print(kivy.__version__)

from kivy.app import App
App().run()

Jupyter

Jupyter é uma plataforma de ensino online de várias linguagem ou podemos baixar e executar localmente. Ele roda no browser e na versão local ele executa somente python. O anaconda já vem com o jupyter instalado. http://jupyter.org/

Para instalar o jupyter o ideal é instalar em um ambiente virtual (anaconda)

pip install jupyter
conda install jupyter

which jupyter
jupyter notebook

IDE

PyCharm - https://www.jetbrains.com/pycharm

Crie um projeto e aponte /bin/python

O python possui um aplicativo idle ou idle3 para executar comandos.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment