Advertisement
rodrigosantosbr

[Py] install Python 3, Pip 3, Virtualenv on Ubuntu

Dec 28th, 2018
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!

1) atualização de pacotes

Conecte-se ao seu servidor Ubuntu 18.04 como um usuário sudo (não root)

sudo apt update
sudo apt -y upgrade
sudo apt install -y python3

Verifique a versão do Python

python3 -V

Você receberá uma saída semelhante à seguinte, dependendo de quando você atualizou seu sistema.

Python 3.6.5

2) Instalar pip3

Para gerenciar pacotes de software para o Python, instale o pip, uma ferramenta que instalará e gerenciará bibliotecas ou módulos para uso em seus projetos.

sudo apt install -y python3-pip

Pacotes Python podem ser instalados digitando:

pip3 install nome_pacote

Então, se você gostaria de instalar o NumPy, você pode fazê-lo com o comando:

pip3 install numpy.

3) Instalar ferramentas adicionais

Há mais alguns pacotes e ferramentas de desenvolvimento para instalar para garantir que tenhamos uma configuração robusta para nosso ambiente de programação:

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

4) Instalar venv

Ambientes virtuais permitem que você tenha um espaço isolado em seu servidor para projetos Python.
Usaremos o venv, parte da biblioteca padrão do Python 3, que podemos instalar digitando:

sudo apt install -y python3-venv

5) Crie um ambiente virtual

Você pode criar um novo ambiente com o comando pyvenv.
Aqui, vamos chamar nosso novo ambiente chamado my_env, mas você pode chamar o seu como quiser.

mkdir ~/virtualenv
python3.6 -m venv ~/virtualenv/my_env

Ative o ambiente usando o comando abaixo:

source ~/virtualenv/my_env/bin/activate

Seu prompt de comando agora será prefixado com o nome do seu ambiente:

(my_env) rodrigo@ubuntu:~/environment$

6) Teste o ambiente virtual

Abra o interpretador Python:

(my_env) rodrigo@ubuntu:~/environment$ python

Observe que dentro do ambiente virtual do Python 3, você pode usar o comando python em vez de python3 e pip em vez de pip3.

Você saberá que está no intérpretador quando receber a seguinte saída:

Python 3.6.5 (default, Apr  1 2018, 05:46:30) 
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 

Agora, use a função print() para criar o programa Hello, World:

>>> print("hello world!")

7) Desativar o ambiente virtual

Saia do interpretador Python:

>>> quit()

Em seguida, saia do ambiente virtual:

deactivate

Fonte

https://www.digitalocean.com/community/tutorials/how-to-install-python-3-and-set-up-a-programming-environment-on-ubuntu-18-04-quickstart#step-7-%E2%80%94-activate-virtual-environment

Advertisement
Add Comment
Please, Sign In to add comment
Advertisement