Pyenv e Poetry no Fedora 31

Instalando o Pyenv (Gerenciador de versões Python) e Poetry (Gerenciador de dependências e pacotes de projetos Python)

Vamos instalar todas as libs necessárias para build do Python e mais alguns pacotes

Abra o terminal e digite o seguinte comando

sudo dnf groupinstall "Development Tools"

depois...

sudo dnf install libffi-devel openssl-devel zlib-devel readline-devel sqlite-devel   llvm gettext ncurses-devel tk-devel tcl-devel blt-devel gdbm-devel python-devel python3-devel curl git 

Agora vamos instalar o pyenv com o seguinte comando

curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash

depois copie e cole o texto pra dentro do .bashrc .zshrc etc...

export PATH="/home/$USER/.pyenv/bin:$PATH"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"

Agora vamos instalar o poerty

curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python

depois copie e cole pra dentro do .bashrc .zshrc etc...

source $HOME/.poetry/env

Dica: para criar o .venv (ambiente virtual) dentro da pasta do projeto

poetry config virtualenvs.in-project true
Entre ou Registre-se para fazer um comentário.