Skip to content

Instantly share code, notes, and snippets.

@lavesan
Last active September 29, 2019 15:20
Show Gist options
  • Save lavesan/bec6cf5baba9eff9bb11b667edad1dcc to your computer and use it in GitHub Desktop.
Save lavesan/bec6cf5baba9eff9bb11b667edad1dcc to your computer and use it in GitHub Desktop.
Python env

Criando um ambiente

Assim posso colocar utilizar várias versões do python em projetos diferentes

Python 3

$ mkdir myproject

$ cd myproject

$ python3 -m venv venv

Windows:

$ py -3 -m venv venv

Instalando environment virtual pois estou usando Python 2:

$ python2 -m virtualenv venv

Windows:

> \Python27\Scripts\virtualenv.exe venv

Ativando o ambiente

Abrir a pasta e ver onde está este arquivo actvate

$ . venv/bin/activate

Windows:

> venv\Scripts\activate

Instalando virtual env

# Debian, Ubuntu
$ sudo apt-get install python-virtualenv

# CentOS, Fedora
$ sudo yum install python-virtualenv

# Arch
$ sudo pacman -S python-virtualenv
If you are on Mac OS X or Windows, download get-pip.py, then:

$ sudo python2 Downloads/get-pip.py
$ sudo python2 -m pip install virtualenv
On Windows, as an administrator:

> \Python27\python.exe Downloads\get-pip.py
> \Python27\python.exe -m pip install virtualenv

Se der merda em tudo:

# Se o virtualenv já não tiver sido instalado:
$ pip install virtualenv

# Cria um virtualenv para este projeto flask
$ virtualenv flask

$ cd flask

# Ativa a o ambiente virtual
# Linux
$ source bin/activate
# Windows
$ source Scripts/activate

# Só instalar o flask nesse ambiente
$ pip install flask
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment