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/activateOU
$ . 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 pymysqlA instalação dessas libs estará em
/venv/lib/python3.11/site-packages -
(Opcional) Caso apareça um aviso, no passo 7, para atualizar o
pipexecutar o seguinte comando:$ python -m pip install pip --upgrade -
Fechar o ambiente virtual:
$ deactivate