Instalação do Python no Ubuntu 22.04
-
Atualização dos repositórios e pacotes do Ubuntu
$ sudo apt update -y && sudo apt upgrade -y
-
Instalação de pacotes para desenvolvimento (não relacionados ao Python)
$ sudo apt install git curl build-essential gcc make default-libmysqlclient-dev libssh-dev
-
Instalação do Python na versão 3.10
$ sudo apt install python3.10
-
Criar um ambiente virtual Python
$ python3 -m venv [nome do ambiente]
flag
-m
: executar um módulo do Python como se fosse um script$ python3 -m venv venv
-
Ativar o ambiente virtual Python
$ source venv/bin/activate
OU
$ . venv/bin/activate
-
Testar o ambiente virtual Python
$ python -V # Python 3.11.0
$ which python # /home/gabriel/Projects/curso-de-python-3-do-basico-ao-avancado/secao-2-python-vscode-preparando-meu-ambiente-de-desenvolvimento/ubuntu-22-instalacao-basica-do-python-e-o-vscode/projetos/venv/bin/python
-
Instalação de libs no ambiente virtual
$ python install pymysql
A instalação dessas libs estará em
/venv/lib/python3.11/site-packages
-
(Opcional) Caso apareça um aviso, no passo 7, para atualizar o
pip
executar o seguinte comando:$ python -m pip install pip --upgrade
-
Fechar o ambiente virtual:
$ deactivate