Skip to content

Instantly share code, notes, and snippets.

@luizomf
Last active February 7, 2025 16:56
Show Gist options
  • Save luizomf/8623264cbf69cd2619bcdee258628f41 to your computer and use it in GitHub Desktop.
Save luizomf/8623264cbf69cd2619bcdee258628f41 to your computer and use it in GitHub Desktop.
Instalação Python 3.10 Ubuntu 22.04
sudo apt update -y
sudo apt upgrade -y
sudo apt install git curl build-essential -y
sudo apt install gcc make default-libmysqlclient-dev libssl-dev -y
sudo apt install python3.10-full python3.10-dev -y
@marcos654
Copy link

sudo apt update -y
sudo apt upgrade -y
sudo apt install git curl build-essential -y
sudo apt install gcc make default-libmysqlclient-dev libssl-dev -y
sudo apt install python3.10-full python3.10-dev -y

@bob-reis
Copy link

bob-reis commented Jul 28, 2023

Atualizando para a data atual - 28/07/2023

sudo apt update -y
sudo apt upgrade -y
sudo apt install git curl build-essential -y
sudo apt install gcc make default-libmysqlclient-dev libssl-dev -y
sudo apt install python3.11-full python3.11-dev -y

@catalunha
Copy link

catalunha@pop-os:~/myapp/python_luiz_otavio/lecture/34540716$ python -m venv venv
The virtual environment was not created successfully because ensurepip is not
available.  On Debian/Ubuntu systems, you need to install the python3-venv
package using the following command.

    apt install python3.10-venv

You may need to use sudo with that command.  After installing the python3-venv
package, recreate your virtual environment.

Então acrescente
sudo apt install python3.10-venv
na lista anterior

@pablowilliam
Copy link

pablowilliam commented May 14, 2024

Deve usar # python3 -m venv venv

@jorgelgf
Copy link

O que usei para corrigir alguns erros dentro do Ubuntu.

sudo apt update -y
sudo apt upgrade -y
sudo apt install git curl build-essential -y
sudo apt install gcc make default-libmysqlclient-dev libssl-dev -y
sudo apt install python3.10-full python3.10-dev -y
sudo apt install python3-venv

@walberdasilva
Copy link

Mais atualizado, único que consegui instalar...

sudo apt update -y
sudo apt upgrade -y
sudo apt install git curl build-essential -y
sudo apt install gcc make default-libmysqlclient-dev libssl-dev -y
sudo apt install python3.12-full python3.12-dev -y
sudo apt install python3-venv

@jadiery
Copy link

jadiery commented Oct 15, 2024

Uso o Mint, o meu da um erro, quando vejo a versão ta na 3.8.10, e quando executo o comando para a versão recente da esse erro:

Lendo listas de pacotes... Pronto
Construindo árvore de dependências
Lendo informação de estado... Pronto
E: Impossível encontrar o pacote python3.12-full
E: Couldn't find any package by glob 'python3.12-full'
E: Impossível encontrar o pacote python3.12-dev
E: Couldn't find any package by glob 'python3.12-dev

Alguém pode me ajudar a resolver?!

@LuizCampedelli
Copy link

Fazer updates dos pacotes

sudo apt update
sudo apt install -y build-essential libssl-dev libffi-dev zlib1g-dev
libncurses5-dev libnss3-dev libgdbm-dev libreadline-dev libbz2-dev
libsqlite3-dev wget

Baixar o Python 3.13

wget https://www.python.org/ftp/python/3.13.0/Python-3.13.0.tgz
tar -xf Python-3.13.0.tgz
cd Python-3.13.0

Configurar e buildar

./configure --enable-optimizations
make -j $(nproc)
sudo make install

Copy link

ghost commented Nov 21, 2024

Utilizei os comandos:

sudo apt update -y
sudo apt upgrade -y
sudo apt install git curl build-essential -y
sudo apt install gcc make default-libmysqlclient-dev libssl-dev -y

wget https://www.python.org/ftp/python/3.13.0/Python-3.13.0.tgz
tar -xf Python-3.13.0.tgz
cd Python-3.13.0

O Python vai rodar direitinho no meu PC?

@LuizCampedelli
Copy link

No WSL sim, no seu PC, se for em ambiente windwos, sem WSL(Linux), use o instalador.

Lembre-se de fazer a parte do build.

Copy link

ghost commented Nov 21, 2024

Não tinha dado certo, professor, mas depois dei um jeitinho e já consigo até ver a versão de Python que estou usando! Vou rever o vídeo sobre como fazer o build, ainda estou bem perdida! Obrigada pela atenção!

@Bellumors
Copy link

Bellumors commented Jan 13, 2025

Não tinha dado certo, professor, mas depois dei um jeitinho e já consigo até ver a versão de Python que estou usando! Vou rever o vídeo sobre como fazer o build, ainda estou bem perdida! Obrigada pela atenção!

Bia, nao te aconselho a atualizar o python no Linux...
vários utilitários do sistema utilizam o python no linux, se atualizar, alguns irão deixar de funcionar.
Aconselho deixar a versão que veio em seu linux.

Se quiser atualizar, use o pyenv (Instale o pyenv usando o tutorial do professor)

#pyenv update
#pyenv install -l
#pyenv install 3.13.1
#pyenv global 3.13.1

desta maneira vc não vai atrapalhar a versão que veio com o sistema, e conseguirá usar a versão 3.13.1 no VS.CODE

Espero ter ajudado!

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